Looking for php Keywords? Try Ask4Keywords

PHPVerweise


Syntax

  • $foo = 1; $bar = &$foo; // both $foo and $bar point to the same value: 1
  • $var = 1; function calc(&$var) { $var *= 15; } calc($var); echo $var;

Bemerkungen

Beim Zuweisen von zwei Variablen nach Referenz zeigen beide Variablen auf denselben Wert. Nehmen Sie das folgende Beispiel:

$foo = 1;
$bar = &$foo;

$foo zeigt nicht auf $bar . $foo und $bar beide auf den gleichen Wert von $foo ( 1 . Um zu zeigen:

$baz = &$bar;
unset($bar);
$baz++;

Wenn wir eine Beziehung points to Beziehung hätten, wäre diese jetzt nach dem unset() gebrochen. stattdessen zeigen $foo und $baz immer noch auf den gleichen Wert, nämlich 2 .

Verweise Verwandte Beispiele