Referans PHP Geçiş

2 Cevap

Ben referans olarak bir dizi değiştirerek bu işlevi arıyorum:

function addWord(&$words, $wordIndex, $word)
{
 $words[$wordIndex] = $word;
}

Işlev çağrısı olarak,

addWord(&$words, $wordsIndex, $word);

($ Kelime işlev yalnızca görüşme sırasında kullanılır)

çalışmaz. Nasıl bu veya benzer bir işlevsellik iş yapabilirim? Ben addWord ayrı bir fonksiyon olmak istiyorum.

2 Cevap

Referans operatör olmadan işlevini çağırır:

 $words = array();
 addWord($words, $wordsIndex, $word);

Sen bir işlev çağrısıyla işareti geçmesi gerekmez; sadece işlev bildiriminde.