|
#1
|
|||
|
|||
|
1. return kann ich nicht benutzen , da die meisten Funktionen bei mir vom typ bool sprich , sie Liefern false und ich will dann abfragen warum die Funktion false liefert. PHP Quellcode:
function test (){
$meldung = "test"; return true ; } $back = test(); echo $meldung ; Hab schon ein wenig gesucht wie das gehen könnte , aber ich weiß nicht genau wie ich das bezeichnen muss um verwertbare Ergebnisse in Googel zu bekommen . Gruß Sono
__________________
me home: http://www.homesono.de |
|
#2
|
|||
|
|||
|
Da wird dir nichts anderes übrig bleiben, als die Variable im Voraus zu definieren und dann global zu machen oder per Referenz zu übergeben.
__________________
------------------ ,.~°^°~., Philli ,.~°^°~., °~.,,.~° °~.,,.~° |
|
#3
|
|||
|
|||
|
Es gibt mehrere Möglichkeiten:
- Globale Variablen, aber die sind aus mehreren Gründen nicht zu empfehlen. - Du kannst ein Array oder Objekt zurückgeben. also z.B. return array(true,"test"); und list($success, $meldung) = test();
__________________
Probieren Sie auch den Zwetschgenkuchen http://www.bastian-frank.de/ |
|
#4
|
|||
|
|||
|
Dritte Möglichkeit:
Du kannst einen Parameter per Referenz an die Funktion übergeben und den Rückgabewert dann darin "einfüllen" lassen. Übrigens bietet sich für so etwas eine Klasse an. Da könntest du solche Daten als Eigenschaft der Klasse speichern und über eine eigene Zugriffsmethode (z.B. objekt->get_error()) auslesen. Gruß Marian
__________________
Kostenlose Tipps und Tricks zu PHP und MySQL: http://www.heddesheimer.de/coaching/tipps.html |
|
#5
|
|||
|
|||
|
Das mit dem array hab ich auch schon überlegt , das werde ich vermutlich dann wohl so lösen.
Dachte es gibt vielleicht einen Weg wie das geht aber wohl doch nicht . Das mit den Klassen muss ich mir mal überlegen, sollte wohl mal Anfangen das ganze Projekt auf Klassen zu portieren , bin aber noch zu faul . (Obwohl ich nicht weiß ob mir die Faulheit auf Dauer wohl doch etwas mehr Arbeit beschert als mir lieb ist und meinen Code unnötig auffbläht.) Danke für eure Hielfe Gruß Sono
__________________
me home: http://www.homesono.de |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
|
|
|
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Mit submit auf Funktion zugreifen | THE_AI | PHP | 4 | 09.05.2007 15:32 |
| Varibale und for-Schleife | pad1 | PHP | 10 | 12.12.2006 14:43 |
| wie auf $var aus anderer klasse / funktion zugreifen | Hanna | PHP | 8 | 07.05.2006 09:31 |
| varibale in input | CME | JavaScript | 1 | 17.01.2005 23:03 |
| Auf eine Variable außerhalb einer Funktion zugreifen | sHiT2010 | PHP | 4 | 08.12.2004 17:29 |