Hallo Olaf.
ja, error reporting ist tatsächlich auf E_ALL. Ich vermute ganz stark, dass der Fehler an der PHP Installation liegt.
Was in diesem Falle durchaus möglich sein kann, auch wenn ich mir die Fehlfunktion nicht erklären kann.
Funktionieren include_once, require(_once) oder readfile? (Letzteres natürlich nur nur zu Testzwecken.)
Ich habe in der PHP Doku nichts von einer Umstellung gelesen, lasse mich aber gerne eines Besseren belehren.
Seine Äußerung stimmt schon, wie der entsprechenden Manual-Seite zu entnehmen ist:
Anmerkung: Da dies ein Sprachkonstrukt und keine Funktion ist, […]
Zudem ist include unter den Kontrollstrukturen und nicht unter irgend einem Bereich in der Funktionsreferenz aufgeführt.
Aber selbst echo kann mit oder ohne Klammern verwendet werden, daran kann es also bei dir nicht liegen.
Einen schönen Montag noch.
Gruß, Ashura
sh:( fo:} ch:? rl:( br: n4:~ ie:{ mo:| va:) de:> zu:} fl:( ss:) ls:[ js:|
„It is required that HTML be a common language between all platforms. This implies no device-specific markup, or anything which requires control over fonts or colors, for example. This is in keeping with the SGML ideal.“
[HTML Design Constraints: Logical Markup]