PHP语法双方括号

时间:2015-09-17 17:31:04

标签: php syntax

我正在解析一些代码并且无法理解代码段

$htmlinputs = array();

$htmlinputs['src']['available'] = array();

我知道数组是由" htmlinputs"的var名称组成的。但我对第二行感到困惑。

是否在&s; src'的索引处制作了第二个数组?和'可用'?这是第一次' src'并且'可用'在代码中都提到了。

1 个答案:

答案 0 :(得分:1)

双括号表示multi-dimensional array。它是一个或多个数组的数组。 在你给出的例子中

$htmlinputs['src']['available'] = array();

如果' src'并且'可用'以前没有在代码中提到过,索引是用该语句创建的。可能它是多余的,可以与实际的价值分配相结合,或者这可能是由于范围原因而创建的指数。