define と const が PHP の定数であることは誰もが知っているはずですが、それらについてどれだけ知っていますか?この記事では主に、PHP における define と const の違いについて詳しく説明し、皆様のお役に立てれば幸いです。
定数の前にドル記号 ($) はありません。
定数は代入ステートメントではなく、define() 関数でのみ定義できます。変数のスコープを無視でき、どこでも定義およびアクセスできます。
一度定義した定数は再定義または未定義にすることはできません
定数の値はスカラーのみです。
定数定義の違い:
const を使用して関数、ループ、if ステートメント内で定数を定義することはできません。 | |
const で通常の定数名を採用できます | |
const は静的スカラーのみを受け入れることができます | |
const で定義された定数 大文字と小文字が区別される場合、 | |
関連する推奨事項: |
以上がPHPのdefineとconstの違いを詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。