ああ、速度、速度・・・小堤です。
実験してみてまたわかったことで・・。
$obj = null;
を判定する場合、クラスのインスタンスが入っているかを判定する場合。
if( is_null( $obj ) ) {}
とするのと
if( !$obj ) {}
とするのでは
- is_null:0.002526秒
- !$obj: 0.002085秒
と!$objとする方が0.000441秒高速なのです。まぁビルトイン使わない方がそりゃ速いわなぁと思いますが、劇的な差では無いにしろ無視できません(笑)
ちなみに、上記秒数は、1000回繰り返したときの時間です。
オブジェクト空判定の速度