ホームページ >バックエンド開発 >PHPの問題 >PHPの変数は大文字と小文字を区別しませんか?

PHPの変数は大文字と小文字を区別しませんか?

青灯夜游
青灯夜游オリジナル
2022-01-04 17:43:193826ブラウズ

php 変数では大文字と小文字が区別されます。 php では、ユーザー定義の通常の変数と、$_GET、$_POST、$_REQUEST、$_COOKIE、$_SESSION、$GLOBALS、$_SERVER、$_FILES などの定義済み変数を含め、すべての変数で大文字と小文字が区別されます。

PHPの変数は大文字と小文字を区別しませんか?

#このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター

1. 大文字と小文字が区別されます

1. 変数名は大文字と小文字が区別されます

通常の変数と $_GET、$_POST、$_REQUEST、$_COOKIE、$_SESSION、$GLOBALS を含むすべての変数は大文字と小文字が区別されます、$ _SERVER、$_FILES、$_ENV およびその他の事前定義変数;

事前定義変数はスーパー グローバル変数とも呼ばれ、すべての関数で使用できます。事前に宣言され、ドメイン内で使用されます。これらの事前定義された変数を通じて、ユーザー セッション、ユーザー オペレーティング システム環境、ローカル オペレーティング システム環境などの情報を取得できます。

注: 事前定義変数は基本的に配列の形式で存在します。

#2. 定数名はデフォルトで大文字と小文字が区別され、通常は大文字で書かれます

##3 .php .ini 設定項目の指示では大文字と小文字が区別されます

たとえば、

file_uploads = 1

File_uploads = 1 のように記述することはできません。 2. 大文字と小文字の区別

#1. 関数名、メソッド名、クラス名は大文字と小文字を区別しませんが、定義時と同じ名前を使用することを推奨します

PHPの変数は大文字と小文字を区別しませんか?2. マジック定数では大文字と小文字が区別されません。__LINE__、__FILE__、__DIR__、__FUNCTION__、__CLASS__ など、大文字の

を使用することをお勧めします。 、__メソッド__、__名前空間__。

3. NULL、TRUE、FALSE は大文字と小文字を区別しません

PHPの変数は大文字と小文字を区別しませんか?4. 型強制はサイズではありません。機密書き込み

を含む

(int)、(integer) – 整数型に変換

    (bool)、(boolean) – ブール値に変換type
  • (float), (double), (real) – 浮動小数点型に変換します
  • (string) – 文字列に変換します
  • (array) – 配列に変換します
  • (オブジェクト) – オブジェクトへの変換
  • 推奨学習: 「
  • PHP ビデオ チュートリアル

以上がPHPの変数は大文字と小文字を区別しませんか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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