nullや空文字「””」or「”」が来る可能性がある場合
explode()を使うと空配列ではなく、へんてこなものが返却される🐱
$string = ""; $array_response = explode(',', $string);
の場合に$array_responseの中身が
array(0 => "")
わけわからん形になっていて扱いにくい…🐱
もくじ
この形で使うと良い
$array_response = ($string === '') ? array() : explode(',', $string);
なぜ?
空配列の形にしておくとempty()で空配列であることを判定できるから。