在 PHP 函数中,我想将值附加到通过引用传入的数组中。例如:
function foo(array &$arr) {
$arr[] = "error on this line";
$arr[] = "more";
$arr[] = "stuff";
}
当我尝试将某些内容附加到数组时出现的错误是
PHP Parse error: syntax error, unexpected ']', expecting T_STRING or T_VARIABLE or T_NUM_STRING in somefile.class.php on line xxx
我不确定我是否正确定义了参数,或者这是否可能。到目前为止,谷歌搜索还没有发现任何类似的例子。
编辑:PHP 版本 5.1.6。