我正在调用此函数,该函数通过引用修改数组:
function addWord(&$words, $wordIndex, $word)
{
$words[$wordIndex] = $word;
}
在函数调用中,
addWord(&$words, $wordsIndex, $word);
($ words仅在函数调用期间使用)
不起作用。如何使这个或类似的功能工作?我希望addWord是一个单独的函数。
答案 0 :(得分:1)
在没有引用运算符的情况下调用函数:
$words = array();
addWord($words, $wordsIndex, $word);
答案 1 :(得分:0)
您不需要在函数调用中传递&符号;仅在函数声明中。