Fonction include et portée des variables objet instanciées
j'ai des fichiers séparés toto.php et tutu.php dans lesquels je définis des classes et des variables.
J'ai un fichier central contenu.php où je manipule ces variables
enfin j'ai un fichier index.php qui contient
Code:
1 2 3 4
|
include 'toto.php' ;
include 'tutu.php';
include 'contenu.php'; |
et ça marche
Maintenant si au lieu d'inclure directement contenu.php je passe par une fonction comme ci-dessous ça ne marche plus
Code:
1 2 3 4 5 6 7 8
|
include 'toto.php' ;
include 'tutu.php';
function toto(){
include 'contenu.php';
}
toto(); |
incroyable ? ou très simple ? moi je ne comprends pas du tout ... :(