Seo 任何简单的功能,搜索文本链接PHP

Seo 任何简单的功能,搜索文本链接PHP,seo,Seo,嘿,我只是想知道是否有任何简单的函数可以使文本适合于链接,比如我有一堆大写字母、奇怪的字符等,我希望所有的文本都用小写字母“-”而不是空格,是否有函数可以做到这一点,或者我必须创建自己的文本?试试这个,从: 这将为您提供“” 按照这个逻辑处理奇怪的字符。您可以尝试preg_replace(),它使用正则表达式和strtolower组合。 这使得所有内容都是小写的,然后将任何非小写字母(如空格)转换为连字符 $str = preg_replace("/[^a-z]/", "-", strtolow

嘿,我只是想知道是否有任何简单的函数可以使文本适合于链接,比如我有一堆大写字母、奇怪的字符等,我希望所有的文本都用小写字母“-”而不是空格,是否有函数可以做到这一点,或者我必须创建自己的文本?

试试这个,从:

这将为您提供“”

按照这个逻辑处理奇怪的字符。

您可以尝试preg_replace(),它使用正则表达式和strtolower组合。 这使得所有内容都是小写的,然后将任何非小写字母(如空格)转换为连字符

$str = preg_replace("/[^a-z]/", "-", strtolower($str));
$url = "http://hellO.com/you re here/right.html";    
//get rid of spaces
$url = str_replace(" ", "-", $url);
//make lowercase
$url = strtolower($url);
$str = preg_replace("/[^a-z]/", "-", strtolower($str));