![]() |
Php Variablen
Wie kann man in PHP aus einer Unterfunktion heraus auf die Variablen einer aufrufenden Funktion zugreifen? Geht das überhaupt?
Im Untenstehenden Beispiel kommt im Moment als output "wasanderes" heraus. D.h. das Unterprogramm ändert die Variable $was nur temporär bzw. erzeugt anscheinend eine lokale Variable. Code:
<?php |
hi
wenn ichs richtig verstanden hab dann soll also output "waswas" rauskommen. also dann würd ichs so machen <?php $was = "anderes"; function irgendwas() { $was = "was"; echo $was; return $was; } $was = irgendwas(); echo $was; ?> |
PHP-Code:
hth... |
@bev: Ich wollte das nicht per return machen, da es in meinem Fall fünf Variablen sind, von denen immer nur eine geändert wird.
@jonix: Danke, genau das habe ich gesucht. Jak |
Alle Zeitangaben in WEZ +2. Es ist jetzt 22:52 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag