ホームページ  >  記事  >  バックエンド開発  >  PHP が URL を解析して URL 内のパラメータを取得する、および URL パラメータを取得する 4 つの方法、4 種類の url_PHP チュートリアル

PHP が URL を解析して URL 内のパラメータを取得する、および URL パラメータを取得する 4 つの方法、4 種類の url_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-12 09:06:291349ブラウズ

php が URL を解析して URL 内のパラメータを取得する方法と URL パラメータを取得する 4 つの方法があります。 次のコードは、php が URL を解析して URL 内のパラメータを取得するコードです。は次のとおりです:

リーリー

以下では 4 つの例を使用して、PHP URL パラメーターを取得する方法を紹介します。


URL パラメータがわかっている場合、状況に応じて $_GET を使用して対応するパラメータ情報 ($_GET['name']) を取得できます。では、URL が不明な場合はどのようにパラメータ情報を取得するのでしょうか。


最初の方法は、$_SERVER 組み込み配列変数を使用することです

比較的原始的な $_SERVER['QUERY_STRING'] は URL パラメータを取得するために使用されます。通常、この変数は次のようなデータを返すために使用されます: name=tank&sex=1
ファイル名を含める必要がある場合は、$_SERVER["REQUEST_URI"] を使用できます (/index.php?name=tank&sex=1 のように戻ります)



2 番目の方法は、pathinfo 組み込み関数を使用することです

コードは次のとおりです: リーリー

結果は以下の通りです

リーリー

3 番目の方法は、parse_url 組み込み関数を使用することです

コードは次のとおりです: リーリー

結果は以下の通りです

リーリー

4 番目の方法は、basename 組み込み関数を使用することです

コードは次のとおりです: リーリー

結果は以下の通りです

リーリー

さらに、定期的なマッチングを通じて必要な値を取得する別の方法もあります。この方法の方が正確であり、当面は効率は考慮されていません。 。 。

以下は、実際の通常の処理方法の拡張です:

コードは次のとおりです:
リーリー

結果は以下の通りです

れーれー

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

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/1065159.html技術記事 PHP が URL を解析して URL 内のパラメータを取得する方法と、URL パラメータを取得する 4 つの方法 次のコードは、PHP が URL を解析して URL 内のパラメータを取得するコードです。 http:...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。