嘿,我只是想知道是否有任何簡單的功能,使文本適合在一個鏈接,說我有一堆帽,奇怪的人物等,我希望它用「 - 」代替空格是小寫,有沒有這樣的功能呢,還是我必須創建自己的?任何簡單的功能SEO文本的鏈接PHP
0
A
回答
2
試試這一個,從snipplr:
function slug($str)
{
$str = strtolower(trim($str));
$str = preg_replace('/[^a-z0-9-]/', '-', $str);
$str = preg_replace('/-+/', "-", $str);
return $str;
}
0
$url = "http://hellO.com/you re here/right.html";
//get rid of spaces
$url = str_replace(" ", "-", $url);
//make lowercase
$url = strtolower($url);
這會給你 「http://hello.com/you-re-here/right.html」
照此邏輯處理這一怪異字符。
0
您可以嘗試preg_replace(http://php.net/manual/en/function.preg-replace.php),它使用正則表達式與strtolower結合使用。 這使得一切都變成小寫,然後將不是小寫字母(如空格)的任何內容轉換爲連字符。
$str = preg_replace("/[^a-z]/", "-", strtolower($str));
相關問題
- 1. 獨立的「SEO智能鏈接」插件功能
- 2. 谷歌腳本 - 簡單的功能沒有做任何事情
- 3. PHP - 在文本中查找鏈接的功能
- 4. PHP的簡單的功能從
- 5. php url_exists功能https鏈接
- 6. PHP取消鏈接功能
- 7. 「簡單」文本替換功能
- 8. 簡單的php if!空功能
- 9. 簡單的PHP屏幕抓取功能
- 10. PHP中的簡單Markdown子集功能
- 11. Fancybox不能使用簡單的鏈接
- 12. Javascript鏈接SEO
- 13. Wordpress Seo功能
- 14. Wordpress SEO功能
- 15. 功能404中的PHP圖像鏈接
- 16. 簡單的bash腳本,如果功能
- 17. 如何更改鏈接的文本和功能?
- 18. 的Joomla 2.5 GET SEO鏈接
- 19. Android的功能,以獲得從PHP腳本簡單響應
- 20. 使用php的取消鏈接功能後的文件
- 21. 簡單的JavaScript,功能
- 22. openerp:簡單的功能
- 23. 簡單的計算功能
- 24. 問題,簡單的功能
- 25. 簡單的地圖功能
- 26. 簡單的PHP腳本來安排文本文件鏈接到文本文件(陣列)
- 27. Python的超鏈接功能
- 28. 如何在使用php的超鏈接中驗證純文本(鏈接文本)?
- 29. 如何轉換簡單的鏈接
- 30. 簡單的modrewrite,鏈接如何顯示?