PHP-Freund: Probleme mit der Funktion file(), UPS! Auge hat es gelöst :-)

Beitrag lesen

Hallo Auge,

Das Manual sagt aus, dass im Fehlerfall false zurückgegeben wird.

Upon failure, file() returns false.

Welcher Fehler dafür zu Grunde liegt, ist vollkommen irrelevant. Das funktionert bei andren Funktionen auch einwandfrei. Ich gebe allerdings zu, dass mir der Bug bisher auch nicht aufgefallen war.

Ich vermute mittlerweile eine implizite Array-zu-String-Konversion bei der Verwendung von error_get_last.

Mein Gott, er hat es!
Sooo ein blöder Fehler.

Da steckt in lächerlichen zwei relevanten Zeilen Code ein Typ-Fehler, obwohl PHP doch "typfrei" ist, bzw. eine "dynamisch typisierte Sprache" ist, und ich guck stundenlang daran vorbei ;-P

Man soll sich eben nicht primen lassen: "Probleme mit file()...".

Bei Java hätte man die Ausgabefunktion (echo) für Arrays überladen und gut wär's gewesen.

Grüße
PHP-Freund