本帖最後由 amnoob 於 2014-6-28 20:48 編輯 - ]8 h3 T1 u( z6 L
月光飛燕 發表於 2014-6-26 18:19 / v) L* z' b4 @5 w
基於我的jquery框架,幾分鐘就寫完了,可是你要純js,要寫很大一堆的,還是找個專門的人,實現技術上是沒問 ...
3 i) _6 N n! F/ r# W, d/ p再三考慮,覺得還是PHP的簡單:- , R) C# e7 q0 j2 |4 V% C6 i& K8 H: E
- function getDeUrl()0 S2 u* N0 R9 G: }( o
- {' O9 Q3 M3 J. }% A( A% {( ^
- $actual_link = "http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]";: @' R3 f* U$ v+ T8 l
- $DeUrl = preg_replace([字段替換這個地方我不會寫],$actual_link);2 C2 P; U- _$ i. F* ]
- echo $DeUrl;
# U* X; p# c; b& D0 C& E - }' ~3 J: g3 m! N
複製代碼 我網站只有兩種語言,只想在英文頁面上加上德語頁面的URL,英文頁面所有URL都為".html"結尾,德語所有URL都為".de"結尾.
* [5 o4 f+ E8 ^1 I+ W上面[字段替換這個地方我不會寫]這個地方".html"替換為".de"的代碼應該怎麼寫呢?
) O. i5 {. d+ h' S2 v# g; ugoogle了下,只學到這個- $ domainName = preg_replace('#^(https?://)?(?:www\.)?(.*?)(/.*)?$#i','$2',$actual_link);
複製代碼 從URL中提取根域名的代碼.0 l/ ~9 w( |# X2 B
( f" g: V" W( m: X7 p: ~0 j% H) X( J) P1 @( U5 f
' B( D5 q3 T/ |
, Y) A; V% y. r- o
" H# W3 O# N2 E( D3 M |