[PHP-users 26259] in_array の挙動について
inudog @ gmail.com
inudog @ gmail.com
2005年 7月 22日 (金) 01:30:11 JST
井上です。
お世話になります。
表題の件ですが、 in_array の挙動で納得がいかないので教えて下さい。
以下のようなプログラムを作成し、実行すると、
--- test.php ---
<?
$ary = array("a","b","c");
var_dump( in_array( 0 , $ary ) );
?>
--- test.php ---
$ php ./test.php
bool(true)
となるのですが、これは正しい動作なのでしょうか?
ちなみに 0 を "0" や false に変更すると
bool(false)
になります。
PHPのバージョンは
PHP 5.1.0b2 (cli) (built: Jul 5 2005 01:00:58)
です。
よろしくお願いいたします。
--
inoue <inudog @ gmail.com>
PHP-users メーリングリストの案内