http://docs.php.net/manual/zh/function.in-array.php<?
      $x=array(1,2,3);
      $y=is_array(1,$x);
      echo $y;
?>
php程序,为什么出错?

解决方案 »

  1.   


      
    <?   
    ?><?php
    ?>
    两者没什么区别。
      

  2.   

    兄弟 是  in_array 不是is_array。
      

  3.   

    is_array()只有一个形参的,多看看manual
      

  4.   

    到底是要判断是数组呢 还是判断是否在数组内呢....
    如果是 is_arraybool is_array ( mixed $var )
      

  5.   

    因为你写错了  is_array()  in_array()  自己百度下
      

  6.   

    一:is_array() 只有一个参数。
    二:你是不是禁用了短标签?如果是,用完整的: <?php ...?>
      

  7.   

    $x=array(1,2,3);
    $y=in_array(1,$x);
    echo $y;