ホームページ  >  記事  >  バックエンド開発  >  $_SERVER['PATH_INFO'] を出力できないのはなぜですか?

$_SERVER['PATH_INFO'] を出力できないのはなぜですか?

WBOY
WBOYオリジナル
2016-06-13 12:20:10956ブラウズ

$_SERVER['PATH_INFO'] を出力できないのはなぜですか?
グローバル配列なので可能なはずですが、var_dump の後に NULL が表示されます。何が起こっているのでしょうか? -- -解決策のアイデア----------------------
$_SERVER はスーパーグローバル配列ですが、そのすべての項目が存在しますたとえば、$_GET と $_POST はすべて条件付きで価値のあるものではありませんか?

-----ソリューションのアイデア----- ---- --
実際のスクリプト名の後、クエリ文字列が存在する場合はその前に、クライアントによって提供されたパス情報が含まれます。たとえば、現在のスクリプトが URL http://www.example.com/php/path_info.php/some/stuff?foo=bar 経由でアクセスされる場合、$_SERVER['PATH_INFO'] には /some/stuff が含まれます。 。

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