英語: コードは次のとおりです 関数ツアー($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); 特殊文字が含まれています: コードは次のとおりです...