英語:
コードは次のとおりです |
|
関数ツアー($str) {
$str = preg_replace('/[^a-zA-Z0-9]+/', '-', $str);
$str = トリム($str, '-');
strto lower($str); を返します
}
|
特殊文字が含まれています:
コードは次のとおりです |
|
関数 strtour($str) {
$str = htmlentities($str, ENT_QUOTES, "UTF-8");
$str = preg_replace('/&([a-z]{1,2})(?:acute|lig|grave|ring|tilde|uml|cedil|caron);/i','1',$str);
$str = html_entity_decode($str, ENT_QUOTES, "UTF-8");
$str = preg_replace('/[^a-z0-9]+/i', '-', $str);
strto lower($str); を返します
}
|
上記の方法に加えて、php には直接変換に使用できる urlencode()、urldecode()、rawurlencode()、rawurldecode() 関数が用意されています。これについては紹介しません。
http://www.bkjia.com/PHPjc/737699.htmlwww.bkjia.com本当http://www.bkjia.com/PHPjc/737699.html技術記事英語: コードは次のとおりです function tourl($str) { $str = preg_replace('/[^a-zA-Z0-9]+/', '-', $str); , '- '); return strto lower($str); 特殊文字が含まれています: コードは次のとおりです...