エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
PHP5で定数の定義はどうするべきか
今まではPHPで定数といえば普通に大文字の変数名で定義しておくか、define関数を使って定義するかだった... 今まではPHPで定数といえば普通に大文字の変数名で定義しておくか、define関数を使って定義するかだったと思います。 変数の定義はのメリットとにかく手軽ということが挙げられます。制約などを考えずにいつもの変数通りに使えます。 逆にデメリットは変数であるということ。簡単に上書きできてしまいますし、グローバルな名前空間も汚してしまいます。「変」数なんです。「定」数ではありません。 //定数絡みの命名はよく大文字アンダーバー区切りが用いられる $APPLE = 'リンゴ'; $ORANGE = 'オレンジ'; //もちろん配列や関数などによる定義も自由に可能 $FROUIT_LIST = array($APPLE, $ORANGE); //上書きされる可能性もつきまとう $ORANGE = 'グリーン'; もう一つのdefine関数の定義はしっかり定数です。define関数で定義する時、通常通