Mailinglisten-Archive |
andreas kempf aka 'amalesh' wrote: > > Hi loide, > > folgendes ist mir heute aufgefallen (PHP 3.0.11): > > Das geht: > if ($foo) > { include ("foofoo.php3"); > } > > Das geht nicht: > if ($foo) > include ("foofoo.php3"); > > Beim zweiten fall kommt immer dann ein parse-error, wenn innerhalb der > foofoo.php3 mehr als eine zeile ist... > > Bisher ist mir das nie aufgefallen, weil ich immer die erste variante > bei if-bedingungen schrieb. Dann habe ich die schreibweise umgestellt, > da so weniger zeilen gebraucht werden und stelle nun fest, dass es davon > wieder eine ausnahme geben muss. Bug oder feature? Das ist ein Feature. In jedem guten C-Büchlein ist das erklärt, das steht sogar in dem deutschen Buch drin. "Um eine Anweisungsgruppe zu bilden, können Sie dabei die geschweiften Klammern ({}) verwenden:". Der Schreibfehler fliegt bei der nächsten Auflage raus. -Egon
php::bar PHP Wiki - Listenarchive