ホームページ  >  記事  >  バックエンド開発  >  PHP parse_url は便利な関数です_PHP チュートリアル

PHP parse_url は便利な関数です_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-21 15:43:56816ブラウズ

例は次のとおりです:

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

$url = "http://www.electrictoolbox.com/php-extract-domain-from-full-url/ ";
$parts = parse_url($url);

出力:
コードをコピー コードは次のとおりです:

Array
(
[scheme] => http
[host] = > www.electrictoolbox.com
[ path] => /php-extract-domain-from-full-url/
)

別の例:
コードは次のとおりです。
$url = 'http://username:password@hostname/path?arg=value#anchor';
print_r(parse_url($url))
echo parse_url($url, PHP_URL_PATH); ;
?>


出力:

コードをコピーします コードは次のとおりです:
Array
(
[scheme] => http
[host] => ホスト名
[ユーザー] => ユーザー名
[パス] => パスワード
[パス] => /パス
[クエリ] => arg=value
[フラグメント] =>
URL の各部分を分解するのは簡単なので、指定した部分を取り出したい場合は
echo parse_url($url, PHP_URL_PATH); なども簡単に出てきます
2 番目のパラメータには以下のパラメータを設定します:
PHP_URL_SCHEME、PHP_URL_HOST、PHP_URL_PORT、PHP_URL_USER、PHP_URL_PASS、PHP_URL_PATH、PHP_URL_QUERY、または PHP_UR L_FRAGMENT。



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

tru​​ehttp://www.bkjia.com/PHPjc/320613.html技術記事例は次のとおりです。 コードをコピーします。 コードは次のとおりです。 $url = "http://www.electrictoolbox.com/php-extract-domain-from-full-url/"; ); 出力: コードをコピーします。 コードは次のとおりです: A...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。