ホームページ >バックエンド開発 >PHPチュートリアル >php pathinfo()、parse_url()、basename() 関数を使用して URL を解析する例の説明

php pathinfo()、parse_url()、basename() 関数を使用して URL を解析する例の説明

怪我咯
怪我咯オリジナル
2017-05-26 11:46:382932ブラウズ

PHP 関数 pathinfo()、parse_url()、basename()、これら 3 つはすべて URL を解析するための関数ですが、いくつかの違いがあります。これらの例が皆さんにこれら 3 つをより簡単に理解してもらうのに役立つことを願って、この記事ではいくつかの例をリストします。各関数の使用法とテクニックを見てみましょう:

1. pathinfo を使用して URL を解析します

pathinfo 関数は、ファイルのパス、ディレクトリ、またはファイル名を取得します。

例、コードは次のとおりです

<?

$test = pathinfo("http://www.php.cn/index.php");

print_r($test);

?>

コードの実行結果:

php pathinfo()、parse_url()、basename() 関数を使用して URL を解析する例の説明

2. parse_url() 関数を使用して解析します。

parse_url() 関数は URL を解析し、連想を返すために使用されます。この関数は、URL が正当であるかどうかをチェックせず、正しく解析することのみを試みます。

例、コードは次のとおりです

<?
$test = parse_url("http://www.php.cnt/index.php?name=tank&sex=1#top");
print_r($test);
?>

コードの実行結果:

php pathinfo()、parse_url()、basename() 関数を使用して URL を解析する例の説明

3.basename()を使用して解析します

basename()関数はパス内のファイル名を返します

例、コードは以下の通りです

<?
$test = basename("http://localhost/index.php?name=tank&sex=1#top");
echo $test;
?>

コード実行結果:

php pathinfo()、parse_url()、basename() 関数を使用して URL を解析する例の説明

【おすすめ関連記事】:

1.ファイルパス情報を取得するphp pathinfo()関数の詳細説明

2.詳細ファイル名を取得するphpのbasename()関数の使い方の説明

3.php parse_url()関数の定義と使い方の詳しい説明

以上がphp pathinfo()、parse_url()、basename() 関数を使用して URL を解析する例の説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。