Je ne comprends pas pourquoi ma variable n'est pas définie après multi include.part variable dans multi include (php)
dans header.php, j'ai une variable $ un
public function defaultShow(){
include(dirname(__FILE__)."/../view/app/header.php");
include(dirname(__FILE__)."/../view/app/accueil.php");
include(dirname(__FILE__)."/../view/app/footer.php");
}
dans accueil.php un $ est fixé. il est fonctionne
mais si mon code est
public function defaultShow(){
self::includeView("app/header");
self::includeView("app/accueil");
self::includeView("app/footer");
}
public static function includeView($view){
include dirname(__FILE__)."/../view/".$view.".php";
}
accueil.php est chargé mais $ un vide dans ce fichier.
toutes les variables définies dans header.php est vide accueil.php
pourquoi?
merci pour les réponses
Guillaume
un global $; $ a = 'max'; –