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


![[Solved] Nginx 空のファイルがダウンロードされる nginx empty file download](https://www.yuulinux.tokyo/contents/wp-content/uploads/2022/04/Nginx_logo.svg_-150x150.png)

