Locale Page...  Global  |  Germany  |  UK  |  USA
Your privat CyberGadget - Die besten Resourcen für Web-Designer, Web-Master und Web-Developer!
Quick Search
Werbung
Partner & Freunde
Developersdex
Tutorial Guide
PHP: Handbuch
PHP Handbuch der PHP-Dokumentationsgruppe php.net

Referenzen zurückgeben

Das Zurückgeben von Ergebnissen per Referenz aus Funktionen heraus kann manchmal recht nüzlich sein. Hierbei ist folgende Syntax zu beachten:

function &find_var ($param) {
    ...code...
    return $found_var;
}

$foo =& find_var ($bar);
$foo->x = 2;

In diesem Beispiel wird also die Eigenschaft des von find_var gelieferten Objektes gesetzt, nicht die der Kopie, wie es der Fall wäre, wenn die Funktion find_var ihr Ergebnis nicht per Referenz liefern würde.

Anmerkung: Im Gegensatz zur Parameterübergabe per Referenz ist bei der Rückgabe mittels Referenz an beiden Stellen die Angabe des & notwendig.


© 2001 - 2008 CYGAD.NET | All rights reserved. | Terms of Service | About | Time data: GMT +1! | Portal Release X2.6.1 Beta | RunTime: 0.4394
Optimized for Internet Explorer Internet Explorer 6.0+, Firefox Firefox 1.5+!