PHPの配列で空文字を1行で無くす
こんな配列があった時。
$arr = array('aaa', '', 'ccc');
foreach使わずに簡単に空文字を無くしたいなーと思って調べたらこんなの>発見。
$arr = array('aaa', '', 'ccc'); $secArr = array_filter($arr, "strlen");
「2番目の引数の関数をコールして、FALSE(0)であればその要素を削除」
なので、これで出来る!素敵!
こんな配列があった時。
$arr = array('aaa', '', 'ccc');
foreach使わずに簡単に空文字を無くしたいなーと思って調べたらこんなの>発見。
$arr = array('aaa', '', 'ccc'); $secArr = array_filter($arr, "strlen");
「2番目の引数の関数をコールして、FALSE(0)であればその要素を削除」
なので、これで出来る!素敵!