ホームページ > バックエンド開発 > PHPチュートリアル > PHP で漢字を含む URL を解析する機能を共有する、_PHP チュートリアル

PHP で漢字を含む URL を解析する機能を共有する、_PHP チュートリアル

WBOY
リリース: 2016-07-13 10:09:21
オリジナル
923 人が閲覧しました

phpで漢字を含むURLを解析する機能を共有します

Web アプリケーションを作成するときに、中国語と他の文字の間の競合の問題に遭遇することがよくあります。たとえば、一部の URL リンクに中国語の文字が含まれている場合、wget/curl/file_get_contents などを使用して取得するときに問題が発生します。大きな「404」は言葉を失います。

この問題を解決するための小さな関数がここに書かれています。これはパス内の解析に限定されています。関連する関数についてはマニュアルを確認してください。

コードをコピーします コードは次のとおりです:

関数 urlConvert($url){
$pathArr = array(); $modules = parse_url($url); $path = $modules['path']; $pathSplit =explode(‘/’, $path);
foreach ($pathSplit as $row){
$pathArr[] = rawurlencode($row);                                                                                       $urlNew = $modules['scheme']."://".$modules['host'].implode('/', $pathArr); return $urlNew; }






http://www.bkjia.com/PHPjc/945717.html

www.bkjia.com
tru​​e

http://www.bkjia.com/PHPjc/945717.html

PHP で中国語の文字を含む URL を解析する機能を共有します。Web アプリケーションを作成する場合、たとえば、一部の URL リンクに中国語が含まれているなど、多くの場合、問題が発生します。
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート