Warning: in_array() [function.in-array]: Wrong datatype for second argument in D:\xxx\xxx\xxx\Menu.php on line 114

解决方案 »

  1.   

    Wrong datatype for second argument
    ====================================
    第二个参数数据类型错误。
      

  2.   

    elseif(in_array($module_display, $moduleList))
    提示的行数是这一行。。有什么错误吗?
      

  3.   

    elseif(in_array($module_display, $moduleList))
    提示的行数是这一行。。有什么错误吗?
      

  4.   

    elseif(in_array($module_display, $moduleList))
    =================================================这种情况,估计你的$moduleList为空,且未定义为数组类型.
      

  5.   

    把你给$moduleList这个变量赋值的那几行代码贴出来看看.
    应该在某处:
    if(is_array($moduleList) && isset($moduleList))判断一下再做处理就不会出现这个警告了