Dans le même thead, Je cherche à faire un include de code php (des definitions de constante) que je puisse enlever de la mémoire apres l'execution d'un autre code.
En effet, je possede 2 fichiers de langue ayant les mêmes nom de variable. Pour savoir si une variable existe, j'ai fait un include du fichier et avec la fonction defined je regarde si elle existe. Si elle n'existe pas je l'a créé.
if (!defined($constant_name)) {
$ecriture='1';
$contentlanguage.="define ('$constant_name' , '$class_name');\n";
}
Hors j'ai 2 fichiers de langues, 1 french et un english
Si je traite l'un après l'autre et que ma variable à ajouter est dans le premier sans être dasn le second je ne la trouve jamais car l'include du 1er fichier est persistant dasn la mémoire.
Comment faire ?
Existe-il un moyen de faire un include non persistant ?
Existe-t-il une fonction de remise à zero des constantes ?
Partager