Tom: include mit return wert?

Beitrag lesen

Hello,

habs schon ...

dioe datei darf man nicht *.php nennen da der preprozessor das skript dann abarbeitet und kein return mehr zurückgibt!

Nun bringst Du aber was durcheinander...

Include() ist für das Interpretiern der Datei verantwortlich. Die kann auch 'kallequatsch.blah' heißen, und wird trotzdem als PHP-Source interpretiert, da sie ja mittels Include in den Focus des Parsers gerückt wird.

Der Rückgabewert von include() ist bei neueren PHP-Versionen immer true, wenn das Include erfogreich war. Du kannst den Wert dadurch ändern, indem Du innerhalb der Include-Datei "return $value" scheibst. Dann wird die Include-Datei nur bis zu diesem Include eingelesen und der Inhalt von $value zurückgegeben. Das eignet sich bestens zur Rückgabe von Versionsnummern.

Harzliche Grüße vom Berg
esst mehr http://www.harte-harzer.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau