Moin!
Das ändert aber nichts an der Eigenschaft, dass es auch für Kommandozeilenzwecke und auch wenn es für GUI Anwendung findet, in einem Template eingebettet sein muss - selbst wenn dieses nichts weiter enthält als die PHP-Einleitung <?php
Mit dem "muss" ist das so eine Sache.
~$ php -r '$foo = get_defined_constants(); var_dump($foo);'
array(1891) {
["E_ERROR"]=>
int(1)
["E_RECOVERABLE_ERROR"]=>
int(4096)
["E_WARNING"]=>
int(2)
["E_PARSE"]=>
int(4)
["E_NOTICE"]=>
int(8)
["E_STRICT"]=>
int(2048)
…
Aber klar: Dazu muss das Skript in eine Zeile, was dann wieder (regelmäßig) an der Shell scheitert (Skripte in Dateien können nicht ausgeführt werden). In dem Zustand kaum brauchbar - aber: He! Es geht ohne die PHP-Einleitung <?php
Jörg Reinholz