多维数组

时间:2010-02-02 05:54:39

标签: php codeigniter

请解释

的含义
foreach ($toplist['children'] as $subkey => $subname)

孩子们来自哪里。我很困惑。

2 个答案:

答案 0 :(得分:4)

基本上$toplist是一个值数组。其中一个值称为'children'

在这种情况下,位置'children'的值本身就是一个数组。

您的代码行告诉计算机循环遍历'children'数组中的每个值并提取键和值。

$subkey是关键,$subname是名称。

换句话说,$toplist['children'][$subkey] == $subvalue

答案 1 :(得分:0)

其他元素来自 $ toplist ['children'] 数组,您必须弄清楚它来自哪里,因为您没有输入所有需要的问题代码。请参阅有关foreach machenism的内容以了解有关它的更多信息。

  

他简单地给出了一个简单的方法   迭代数组。 foreach的作品   仅在数组上,并将发出一个   尝试在a上使用它时出错   变量具有不同的数据类型或   一个未初始化的变量。

php.net

相关问题