#array二维数组,有一个未定义的索引

时间:2016-09-05 08:49:11

标签: php arrays

我的代码:

  delete costar
  where  Id not in (
    select min(Id)
    from   costar
    group  by pnum
  )

出于某种原因,我收到了这个通知:

  

注意:第3行的C:\ UniServerZ \ www \ p7.php中的未定义索引:tw

我不知道代码中的bug在哪里?

2 个答案:

答案 0 :(得分:0)

你的数组应该是:

 $country = array('zh'=> array('tw'=>"Traditional Chinese",'cn'=>"Simplified Chinese"),'en' =>"English",'jp' =>"Japanese" );

如果zh index

,则覆盖该值
'zh'=> array('tw'=>"Traditional Chinese"),'zh'=> array('cn'=>"Simplified Chinese")

答案 1 :(得分:0)

尝试使用这样的方法。避免过度编写数组键。

<?php
 $country = array('zh'=> array('tw'=>"Traditional Chinese",'cn'=>"Simplified Chinese"),'en' =>"English",'jp' =>"Japanese" );
 echo $country['zh']['tw'];
 echo $country['zh']['cn'];
 echo $country['en'];
 echo $country['jp'];