php definedとdefine

2010/08/26

define() – 名前を指定して定数を定義する
defined() – 指定した名前の定数が存在するかどうかを調べる

ちなみに変数が存在するか調べるときあisset()

define(“catnap”,”うたたね”);

上記の場合は、以降で「catnap」は「定数catnap」となり、値は「うたたね」になる。
変数だったら代入とかもできる。

「定数:catnap」を設定したかをチェックするには下記。
※例えば、条件によって定数を設定したときのチェックとか…かな?

if(defined(‘catnap’){
 echo catnap;
}

これで文字列「catnap」が定数「catnap」として設定されていたら、定数「catnap」を出力。

新着(ニュース関連以外)

2018-07-26
年賀状で「新春」とか書くけど・・・何故なんだろうと8月を目前にした今、疑問に思った。
2018-05-16
PHPで画像のヘッダ情報(?)の「Orientation」を元に画像回転させたい。
2018-03-05
Android Studioをインストール。エミュレータを軽くするトコまで終わらせたかったけど、挫折した。
2018-02-23
プッシュ通知について調べてた時にでてきたServiceWorker。そのServiceWorkerについてのメモ。
2017-12-13
jqueryで取得したDOM要素をオブジェクトじゃなくて、配列で受け取りたい