Funktion mit Referenz Erstellen (Zahlen multiplizieren)

Die Funktion mit Referenz ermöglicht einem, Variablenwerte einer aussenstehenden Variable zu ändern.
Das "&-Zeichen signalisiert, das die jeweilige Variable referenziert werden soll.

Beispiel: function multiplizieren(&$intEineZahl,...

Folgendes Beispiel soll ihnen das deutlich machen:

Eine Variable mit dem Wert: '5', soll mit einer 2. Variable (Wert: '3') multipliziert werden, ohne eine neue Variable zu erstellen.
Die 1. Variable: $intZahl = '5'; (Diese wird referenziert)

Die 2. Variable: $intZahl2 = '3';

Der Funktionsaufruf: multiplizieren($intZahl,$intZahl2);

Jetzt nochmal die 1. Variable ausgeben: $intZahl = '15';

Und nun die 2. Variable ausgeben: $intZahl2 = '3';
Wie man jetzt sehen kann, hat sich die 1. Variable durch den vorhergehenden Aufruf der Funktion verändert,
wobei die 2. Variable unverändert bleibt, da sie ja nicht referenziert wurde.
Möglich ist dies durch das Anfügen eines &-Zeichens an die gewünschte Variable im Funktionskopf.

In diesem Beispiel sieht die Funktion so aus:

function multiplizieren(&$intEineZahl,$intNochEineZahl) {
$intEineZahl *= $intNochEineZahl;
return $intEineZahl;
}   // multiplizieren(&$intEineZahl,$intNochEineZahl)