知道是数组中没有这个索引的意思
但是,我有个数组是动态填充的
数组A中的某个元素,XXX,使用
for($i = 0; $i < count($A); $++) {
  $A[$i]['XXX_NAME'] = explode("/",$a[$i]['XXX']);
}
XXX中的内容可能不包含/,也可能包含多个
我如果使用
$A[$i]['XXX_NAME'][$j]的方式来获取,要怎么判断是否没有这个索引呢??@$A[$i]['XXX_NAME'][$j]
这种方法我知道,我想要的是有没有别的,判断是否有索引的方法

解决方案 »

  1.   

    感谢!!!
    不过后来想想...我现在弄的这个应用还是用array_pad()来补齐数组的长度比较方便...
    因为判断完如果是空的话还要输出为"&nbsp;"
    所以直接
    for($i = 0; $i < count($A); $++) {
      $A[$i]['XXX_NAME'] = explode("/",$a[$i]['XXX']);
      $A[$i]['XXX_NAME'] = array_pad($A,7,"&nbsp;");
    }