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: by niccolo
