php:array_filter

Home / php:array_filter

php:array_filter

2012-10-03 | PHP | コメントはまだありません

phpの話題。
ご存知array_filter。第一引数のみだとリストの中身をざっと見てfalseな値を取り除く。
こんなのを食わせてみる。

$a=array('000',"00","0",'0',0,null,false);
print_r(array_filter($a));

結果:

Array
  (
    [0] => 000
  )

シングルクオートは展開しないままなので文字列と判定して云々。
みたいな感じ。
きもい。癖がわかってれば便利だけど暗黙的でしこりを残すプログラムになる気がする。

About Auther

about author

Halipeco

UO@倭国、EQ@Xegony、DOL@乙鯖を経てFF14のアトモスに生息中。
仕事と趣味でPython書いてる。
買った果物に種があると植えるのが趣味。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です