我最近有一个奇怪的问题,最近我无法理解in_array
。 例如关于in_array的一个问题
$a = array('a','b','c');
$b = array(1,2,3);
if (in_array(0,$a))
{
echo "a bingo!\n";
}
else
{
echo "a miss!\n";
}
if (in_array(0,$b))
{
echo "b bingo!\n";
}
else
{
echo "b miss!\n";
}
我跑在我的灯,并得到了
a bingo!
b miss!
我阅读手册,并设置第三个参数作为$strict
true
,那么它曾作为expected.But这意味着我总是需要请使用in_array
将严格的参数设置为true?建议将不胜感激。
问候
Clear.Thanks all。 – Young 2010-03-19 12:01:53