我試圖使搜索引擎firendly網址包括波斯或阿拉伯字符。
在url SPACES
和symbols
必須替換爲-
字符。php創建波斯/阿拉伯語搜索引擎友好的網址(unicode)
我的例子中輸入:عنوان آزمایشی - Test Title
我試圖用我的職責,做到這一點:
$title = trim(ereg_replace(' +', ' ', preg_replace("/[^اآبپتثجچحخدذرزژسشصضطظعغفقکگلمنوهیa-zA-Z0-9\s]/", '', strtolower($title))));
但給一個結果:عنوان-آزما�ش�-test-title
結果必然是: عنوان-آزمایشی---Test-Title
(舉例)
問題在哪裏? 我知道波斯語是Unicode的,但不知道如何傳遞它!
編輯:問題像字符ی
或یـ
總是變成�
,但我試圖找到一個更安全的方法。
這個問題似乎是題外話題,因爲它是關於SEO –
謝謝約翰,但問題是如何空格或符號可以刪除和字符串字符包括在Unicode字符替換。 – Root125