php未定义索引数组怎么解决,PHP注意:循环数组时未定义的索引

编程入门 行业动态 更新时间:2024-10-19 16:37:02

php未定义索引<a href=https://www.elefans.com/category/jswz/34/1771288.html style=数组怎么解决,PHP注意:循环数组时未定义的索引"/>

php未定义索引数组怎么解决,PHP注意:循环数组时未定义的索引

我正在循环一个二维数组,如下所示:

if (!empty($aka)) {

foreach ($aka as $ak) {

if($ak["lang"]=="es") {

$sptitle=$ak["title"];

}

}

}

很简单.如果数组($aka)不为空,我循环通过它,当它发现“lang”索引等于“es”时,我只是在$sptitle中保存该索引的“title”值.

问题是数组($aka)包含大量信息,有时没有“lang”索引……我得到这个错误:注意:未定义的索引:lang.

我怎样才能解决这个问题???

这是数组的摘录,以帮助您理解.请注意,[1]没有[lang]索引,但[2]确实有:

[1] => Array

(

[title] => "The Lord of the Rings: The Motion Picture"

[year] => ""

[country] => "USA"

[comment] => "promotional title"

)

[2] => Array

(

[title] => "Señor de los anillos: La comunidad del anillo,El"

[year] => ""

[country] => "Argentina"

[comment] => "Chile,Mexico,Peru,Spain"

[lang] => "es"

)

谢谢!

更多推荐

php未定义索引数组怎么解决,PHP注意:循环数组时未定义的索引

本文发布于:2024-02-12 16:11:44,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1688498.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:数组   索引   未定义   php   PHP

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!