PHP 生成友好URL 【用于SEO】
2018-07-20 来源:open-open
PHP 生成友好URL 【用于SEO】
[PHP]代码
public function friendlyURL($string, $replacement = '-') { $map = array( '/à|á|?|a|?/' => 'a', '/è|é|ê|?|?/' => 'e', '/ì|í|?/' => 'i', '/ò|ó|?|?/' => 'o', '/ù|ú|?|?/' => 'u', '/?|?/' => 'c', '/?|ň/' => 'n', '/?/' => 'l', '/y/' => 'y', '/?/' => 't', '/?/' => 'z', '/?/' => 's', '/?/' => 'ae', '/?/' => 'oe', '/ü/' => 'ue', '/?/' => 'Ae', '/ü/' => 'Ue', '/?/' => 'Oe', '/?/' => 'ss', '/ /'=>' ', '/ /'=>'', '/~|·|!|@|#|¥|%|…|&|×|(|)|-|\+|=|『|【|』|】|、|:|;|“|”|’|《|,|》|。|?|\/|—|_|‘|:|√|<|°|丶/'=>' ', '/[^\w\s\x80-\xff]/' => ' ', '/\\s+/' => $replacement ); $string = preg_replace(array_keys($map), array_values($map), $string); $string = preg_replace('/\\s+/',$replacement, strtolower($string)); $string = trim($string,$replacement); return $string; }
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点!
本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。
上一篇:java版计算器
下一篇:html5 canvas画布
最新资讯
热门推荐