
veranschaulichen
1. Referenzen in PHP sind keine Zeiger. Zwei Variablen dürfen auf denselben Inhalt verweisen.
2. Wenn in der foreach-Anweisung einer Variablen mit Referenz ein Wert zugewiesen wird, wird auch das referenzierte Objekt geändert.
Beispiel
<?php
Funktionstest(&$b)
{
$c = 2;
$b = & $c;
// Ratet mal, ob die Ausgabe hier 1 oder 2 ist?
var_dump($a);
}
$a = 1;
test($a);
// Ratet mal, ob die Ausgabe hier 1 oder 2 ist?
var_dump($a);Das Obige sind die Hinweise zur Verwendung von PHP-Referenzen. Ich hoffe, dass sie für alle hilfreich sind.