你说如果是想判断数组里是否有值,这些还可以。像楼主这个问题,根本不用判断的,PHP内置的控制结构,就算再有什么错误,都不会出现定义数组后没有数组的。

解决方案 »

  1.   

    不用怀疑,PHP的内置机制。不用判断的
      

  2.   

    还是那个例子,
    我说的完整 的意思 包含 $data[1] 位置上 是否为 null, 写代码的时候我们认为不会出现空值, 可实际上还是有可能出现的,
    要不要考虑,怎么判断,难道循环一遍么?
      

  3.   


    如果你的判断有规则的话,比如判断每个元素都不能为空,倒是可以写进一个function中。
    如果没有规则,貌似只能一个个的单独写循环了。
      

  4.   

    只判断索引为0的值是否为NULL
      

  5.   


    这无非是个简单的异常处理,莫非 php 在这一块不重视?