例えば、 <?php $hoge_array = array("", "", "hoge"); print_r($hoge_array); ?> Array ( [0] => [1] => [2] => hoge ) みたいな配列の場合、 配列の要素に""っていう空の要素が入ってしまい、ちとめんどくさいことがあります。 で、この""を取り除きたいのですが、 なんか関数一発で出来そうなものだったけど、 google先生で検索してもいまいち引っかからなかった。 うまい方法ないのかな、と思って、見つけたのが下記の方法。 <?php $hoge_array = array("", "", "hoge"); $piyo_array = array_diff( $hoge_array, array( "" ) ); print_r($piyo_array); ?> Array ( [2] => hog