in_arrayへの愚痴 | 仕事たのしいなーもー

仕事たのしいなーもー

SEブログです。日々の発見や関心を掲載しています。

後者がtrueになるのが解せないよ!

$ar = array ('hoge','piyo');
var_dump(in_array('foo', $ar));
→ false

$ar = array ('hoge' => true,'piyo' => true);
var_dump(in_array('foo', $ar));
→ true


対象の配列が通常の配列なのか、連想配列なのかを
ちゃんと意識して、array_key_existsと使いわけよう。