ホームページ >バックエンド開発 >PHPチュートリアル >PHPのアドレスバー入力でも大文字と小文字は区別されますか?

PHPのアドレスバー入力でも大文字と小文字は区別されますか?

WBOY
WBOYオリジナル
2016-06-23 13:26:25816ブラウズ

aa.php ファイルは次のとおりです:
@$PID = $_GET["ID"];
echo @$PID;アドレスバー aa.php?id=1 の場合、この値は取得できません。つまり、入力が aa.php?ID=1 の場合、この値は取得でき、出力は次のようになります。 1
何が起こっているのでしょうか? 列でも大文字と小文字が区別されますか?


ディスカッションへの返信 (解決策)
PHP 変数名 (配列に関連付けられたキー、クラス属性名を含む) は大文字と小文字が区別されます

ユーザーがアドレス バーの内容を自分で入力する必要がある場合、アドレス バーの内容を入力することは不可能ですユーザーは小文字または大文字を入力する必要があります。プログラムでこれに対処するにはどうすればよいですか? ? ?

ユーザーがアドレスバーの内容を自分で入力する必要がある場合、ユーザーが小文字または大文字を入力する必要があると規定することは不可能です。プログラムでこれを処理するにはどうすればよいですか? ? ?

関数 strto lower または strtoupper を使用します

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