Otomatic
2014-07-30 15:36:58 UTC
Bonjour,
Dans un script php, j'effectue un require 'toto'; lequel effectue des
opérations sur des variables et tableaux.
Après cet include, je vérifie certaines valeurs et, si elles n'existent
pas, je modifie un autre fichier dont dépendent les opérations
effectuées par require 'toto';
Donc, pour que les modifications soient bien prise en compte pour la
suite des opérations, je suis « obligé » de refaire un autre include
'toto' dont je masque les erreurs :
<?php
require 'toto';
//Test si éléments existent
$modif = false;
if(!isset($var))
{
procédure de modification d'un autre fichier
$modif = true;
}
if($modif)
@include 'toto';
// suite du traitement
?>
Ça fonctionne, mais ce n'est pas du bon code (AMHA).
Je cherche si n'existerait pas un moyen si $modif pour effacer toutes
les variables et recommencer au début du script.
Merci.
Dans un script php, j'effectue un require 'toto'; lequel effectue des
opérations sur des variables et tableaux.
Après cet include, je vérifie certaines valeurs et, si elles n'existent
pas, je modifie un autre fichier dont dépendent les opérations
effectuées par require 'toto';
Donc, pour que les modifications soient bien prise en compte pour la
suite des opérations, je suis « obligé » de refaire un autre include
'toto' dont je masque les erreurs :
<?php
require 'toto';
//Test si éléments existent
$modif = false;
if(!isset($var))
{
procédure de modification d'un autre fichier
$modif = true;
}
if($modif)
@include 'toto';
// suite du traitement
?>
Ça fonctionne, mais ce n'est pas du bon code (AMHA).
Je cherche si n'existerait pas un moyen si $modif pour effacer toutes
les variables et recommencer au début du script.
Merci.
--
Ce n'est pas parce qu'ils sont nombreux à avoir tort
qu'ils ont forcément raison. Coluche
Ce n'est pas parce qu'ils sont nombreux à avoir tort
qu'ils ont forcément raison. Coluche