初始化数组并在一行中获取引用

时间:2013-10-10 11:01:28

标签: php

我想初始化数组(在我的情况下,它是多维的),我想检索对单独变量的引用,以便我可以通过该变量访问它。

例如,为了实现这个我写两行

$multidimensional[$some_key] = array();
$item = &$multidimensional[$some_key];

这件事情很好,但如果我想像我曾经尝试过的那样做:

$item = &$multidimensional[$some_key] = array(); // syntax error

问题有没有办法在单行中执行此操作?

1 个答案:

答案 0 :(得分:0)

怎么样:

$item = &($multidimensional[$some_key] = array());