ホームページ  >  記事  >  バックエンド開発  >  PHPの文字をURLアドレスに変換する関数_PHPチュートリアル

PHPの文字をURLアドレスに変換する関数_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:36:55925ブラウズ

英語:

コードは次のとおりです

関数ツアー($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() 関数が用意されています。これについては紹介しません。

www.bkjia.com本当http://www.bkjia.com/PHPjc/737699.html技術記事英語: コードは次のとおりです function tourl($str) { $str = preg_replace('/[^a-zA-Z0-9]+/', '-', $str); , '- '); return strto lower($str); 特殊文字が含まれています: コードは次のとおりです...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。