php 定数とは何ですか?
いわゆる定数は変更できない量であり、PHP 定数を一度定義すると、変更したり定義を解除したりすることはできません。これは公式の説明であり、最も権威のある説明です。 PHP 定数は、通常、変更されない、または変更されることが予想されないデータを保存するために使用されます。データには、整数 (整数)、浮動小数点 (10 進数)、文字列、ブール値 (true) /false の 4 つのスカラー データ型のデータのみを使用できます。 )。
php における定数と変数の違い
さまざまな定義方法:
php 変数にはキーワードや関数が定義されておらず、必要なときに割り当てられます。割り当てられた定義。 PHP 定数は、define() 関数を使用して定義する必要があります。
異なる名前:
php 変数名はドル記号 ($) で変更する必要がありますが、php 定数名は変更する必要がありません。 PHP 変数名は小文字にすることをお勧めします。変数名が複数の単語で構成される場合、最初の単語の最初の文字は小文字、残りの単語の最初の文字は大文字にする必要があります。 PHP 定数名はすべて大文字にすることをお勧めします。
値の意味は異なります:
php 変数によって格納される値は変更できますが、php 定数によって格納される値は変更できません。
スコープは使用されません:
php 変数はすべての関数の外部で定義され、グローバル スコープを持ちます。関数内で定義された場合、ローカル スコープを持ちます。 PHP 定数は通常、すべての関数の外側で定義され、スーパーグローバルなスコープを持ちます。
データ型の範囲が異なります:
php 変数は任意のデータ型にすることができますが、php 定数はスカラー型 (整数、浮動小数点/倍精度浮動小数点数、文字列、ブール値) のみにすることができます。
推奨学習: PHP チュートリアル
以上がPHPの定数と変数の違いは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。