$testarray = array("Computer", 30.00, 123, 321");
if(in_array('Computer' , $testarray)){
echo "yes!";
}else{
echo "no!";
}
伙计们,我的in_array在数组中没有显示yes输出我内部有计算机值。为什么会这样?
答案 0 :(得分:2)
第一行中有语法错误,请将其更改为
$testarray = array("Computer", 30.00, 123, "321");
或
$testarray = array("Computer", 30.00, 123, 321);
取决于您是否将最后一个值设为整数或字符串
答案 1 :(得分:0)
你试试这个吗?
$testarray = array("Computer", 30.00, 123, 321);
if(in_array('Computer' , $testarray)){
echo "yes!";
}else{
echo "no!";
}
只是语法错误。启用PHP display_errors以查看此错误。
答案 2 :(得分:0)
<?php
$testarray = array("Computer", 30.00, 123, 321);
if(in_array('Computer',$testarray )){
echo "yes!";
}else{
echo "no!";
}
?>
你的语法错了!!!