phpbar.de logo

Mailinglisten-Archive

[php] Include-Path arbeitet falsch

[php] Include-Path arbeitet falsch

Niels Jäckel niels.jaeckel at silice.de
Son Jul 10 14:39:54 CEST 2005


Hallo Norbert,

> IMHO wird zuerst der Code zusammengestellt, und erst
> danach geparst und ausgefuehrt ...


Nein, tatsächlich ist es so, dass include-Anweisungen "normale" 
Sprachkonstrukte sind, die erst zur entsprechenden Laufzeit ingebunden 
werden. (Im Gegensatz zu C, wo include-Anweisungen mit einem 
Präprozessor bearbeitet werden)

Das folgende Beispiel würde demnach nie eine Einbindung hervorrufen:

if (FALSE) {

    include 'myfile.inc';
}

Das ist z.B. nachzulesen unter [1] im Beispiel 16-6


Nochmal zum ursprünglichen Problem von Nico:
Könnte es sein, dass dein Pfadtrenner nicht ':' sondern ';' sein müsste?



schönes WE,
Niels

1: http://www.php.net/manual/de/function.include.php

php::bar PHP Wiki   -   Listenarchive