【 PHP 】PHP8に入門してみた 38日目 PHPの基本 ( 定数 )
PHP8技術者認定初級試験 が始まるようなので 試験に向けて (できるだけ)勉強しようと思います! 使用する書籍は独習PHP 第4版(山田 祥寛)|翔泳社の本 (shoeisha.co.jp) となります。
定数
もうひとつの定数宣言
定数宣言はconst
以外にdefine
という関数を使用して定義することもできます。
このconst
とdefine
は「定数を定義できる」という点では同じですが「できること」に違いがあります。
トップレベル以外での宣言
const
は×ですがdefine
は〇です。
クラス定義の宣言
const
は〇ですがdefine
は×です。
変数、関数の戻り値を設定
const
は×ですがdefine
は〇です。
メモ
実行速度はconst
が有利です。
なんでこんなことになっているのか・・・。
ディスカッション
コメント一覧
まだ、コメントがありません