Inclure du Code
A chaque endroit où vous voulez inclure de façon
inconditionnelle un fichier de classe, utilisez
require_once.
A chaque endroit où vous voulez inclure
de façon conditionnelle un fichier de classe
(par exemple des méthodes de construction),
utilisez include_once.
Ces deux méthodes s'assurent que le fichier classe
n'est inclus qu'une seule fois.
Elles partagent la même liste de fichiers,
il donc possible de les mélanger -
un fichier inclus avec require_once ne sera
pas inclus une seconde fois par include_once.
include_once
et
require_once
sont des instructions et non des fonctions.
Vous ne devez pas entourer le nom du fichier avec
des parenthèses.
Commentaires (Previous)
|
(Next) Tags dans le Code PHP
|
|
|
Download Documentation
|
Last updated: Sun, 07 Feb 2010 |
|
Do you think that something on this page is wrong? Please file a bug report or add a note.
|
| User Notes: |
Note by: daevid@daevid.com
To change all require_once('foo.php'); to require_once 'foo.php' execute this:
cd /var/www/
find . -name '*.php' -print | xargs egrep -l \
'require_once\s*(\(.*\));'\ | xargs sed -i.sedorig -e \
's/require_once\s*(\(.*\));/require_once \1;/'
(thanks to Robert Hajime Lanning for that)
Then to remove all the ".php.sedorig" backup files execute this:
find . -name "*.php.sedorig" -type f -exec rm -rf {} \;
|
|