Hallo zusammen,
eine richtig peinliche Frage von jemanden, der eigentlich schon eine zeitlang sich mit PHP5 (OOP) beschäftigt:
Mich beschäftigt gerade der Rückgabewert von Funktionen. Bisher habe ich immer den Wert zurück gegeben - sei es ein Integer, Array, Sting, Object etc. - oder eben im Fehlerfall "false".
Dies (zwei unterschiedliche Datentypen als Rückgabe) ist aber nicht sauber. Wie macht Ihr denn Eure Funktionsrückgaben im "Fehlerfall"? Wenn ein Array erwartet wird, gebt Ihr ein leeres Array zurück, wie aber bei Integern .. -1 oder 0 ?
Sowas wie in Perl "undef" gibt es vermutlich in PHP nicht .. oder soll ich hier besser die NULL zurückgeben ...
Ihr seht schon .. Fragen über Fragen
eine richtig peinliche Frage von jemanden, der eigentlich schon eine zeitlang sich mit PHP5 (OOP) beschäftigt:
Mich beschäftigt gerade der Rückgabewert von Funktionen. Bisher habe ich immer den Wert zurück gegeben - sei es ein Integer, Array, Sting, Object etc. - oder eben im Fehlerfall "false".
Dies (zwei unterschiedliche Datentypen als Rückgabe) ist aber nicht sauber. Wie macht Ihr denn Eure Funktionsrückgaben im "Fehlerfall"? Wenn ein Array erwartet wird, gebt Ihr ein leeres Array zurück, wie aber bei Integern .. -1 oder 0 ?
Sowas wie in Perl "undef" gibt es vermutlich in PHP nicht .. oder soll ich hier besser die NULL zurückgeben ...
Ihr seht schon .. Fragen über Fragen