doc:appunti:prog:php_include
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
doc:appunti:prog:php_include [2009/03/04 23:02] – created niccolo | doc:appunti:prog:php_include [2009/03/05 18:02] (current) – niccolo | ||
---|---|---|---|
Line 4: | Line 4: | ||
- Ogni directory della **'' | - Ogni directory della **'' | ||
- | - Nella **directory dello script | + | - Nella **directory dello script |
+ | - Nella **directory dello script incluso**. | ||
In questo esempio abbiamo un file incluso che ne include a sua volta un' | In questo esempio abbiamo un file incluso che ne include a sua volta un' | ||
Line 13: | Line 14: | ||
|-- lib\ | |-- lib\ | ||
| | ||
- | | + | |
+ | | ||
+ | | ||
+ | | ||
+ | | ||
| | | | ||
\-- it\ | \-- it\ | ||
Line 22: | Line 27: | ||
Qual' | Qual' | ||
- | Contrariamente a quello che si potrebbe pensare la working directory riportata da **'' | + | Contrariamente a quello che si potrebbe pensare la working directory riportata da **'' |
- | In pratica | + | Solo se la funzione '' |
+ | |||
+ | ===== Evitare path assoluti ===== | ||
+ | |||
+ | Quando si utilizza una **'' | ||
+ | |||
+ | Tuttavia se abbiamo più livelli di '' | ||
+ | |||
+ | In questo esempio l' | ||
+ | |||
+ | < | ||
+ | index.php: inlcude(' | ||
+ | | | ||
+ | |-- it\ | ||
+ | | ||
+ | | ||
+ | | | ||
+ | |-- inc\ | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | </ | ||
+ | |||
+ | Una soluzione è quella di usare la variabile **'' | ||
+ | |||
+ | Ad esempio per essere certi che **'' | ||
+ | |||
+ | <code php> | ||
+ | include(dirname(__FILE__) | ||
+ | </ |
doc/appunti/prog/php_include.1236204126.txt.gz · Last modified: 2009/03/04 23:02 by niccolo