嘿,我只是想知道是否有任何簡單的功能,使文本適合在一個鏈接,說我有一堆帽,奇怪的人物等,我希望它用「 - 」代替空格是小寫,有沒有這樣的功能呢,還是我必須創建自己的?任何簡單的功能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. 簡單的PHP鎖定文件功能
- 2. 帶文本文件的PHP簡單購物車功能
- 3. 獨立的「SEO智能鏈接」插件功能
- 4. 谷歌腳本 - 簡單的功能沒有做任何事情
- 5. 用純文本替換鏈接用php簡單的html dom
- 6. PHP - 在文本中查找鏈接的功能
- 7. PHP的簡單的功能從
- 8. PHP取消鏈接功能
- 9. php url_exists功能https鏈接
- 10. 「簡單」文本替換功能
- 11. 超級簡單的PHP鏈接構建
- 12. 簡單的PHP屏幕抓取功能
- 13. PHP中的簡單Markdown子集功能
- 14. 簡單的php if!空功能
- 15. Javascript鏈接SEO
- 16. Magento SEO鏈接
- 17. Fancybox不能使用簡單的鏈接
- 18. Wordpress Seo功能
- 19. Wordpress SEO功能
- 20. 功能404中的PHP圖像鏈接
- 21. 簡單的本地存儲/ jQuery功能
- 22. 簡單的bash腳本,如果功能
- 23. 使用本地的簡單功能
- 24. 用於簡單功能的AutoHotKey腳本
- 25. 在PHP中創建和簡化文本正文的鏈接
- 26. 與功能鏈接的下拉菜單
- 27. 的Joomla 2.5 GET SEO鏈接
- 28. 如何更改鏈接的文本和功能?
- 29. Android的功能,以獲得從PHP腳本簡單響應
- 30. 功能爆炸簡單的文本文件