PHPのis_nullとissetとemptyの違い

PHPのis_nullとissetとemptyの違いです。

空文字
is_null:FALSE
isset:TRUE
empty:TRUE

数字のゼロ
is_null:FALSE
isset:TRUE
empty:TRUE

NULL
is_null:TRUE
isset:FALSE
empty:TRUE

空の配列
is_null:FALSE
isset:TRUE
empty:TRUE

未初期化
is_null:TRUE
isset:FALSE
empty:TRUE

コメントを残す

*

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください