$x1=array(1=>111,2=>22111,3=>3333);
$y1=in_array(111,$x1);
echo $y1;
echo "\r\n";
$x2=array(1=>111,2=>2211,3=>3333);
$y2=in_array('111',$x2);
echo $y2;
echo "\r\n";
$x3=array(1=>111,2=>2211,3=>3333);
$y3=in_array("111",$x3);
echo $y3;
echo "\r\n";
?>
问题:
上面PHP程序,函数第1个参数是:int类型,它可以用以下3种方式表示:
1)111
2)'111'
3)"111"
这样都对,为什么?