T'as toujours pas changé d'avis !!?
Je me répète, mais pourquoi ne pas faire comme beaucoup d'autres template, à savoir (schématiquement) :
if(condition...){
$login = "Bienvenue";
}else{
$login = "Connexion";
}
echo str_replace('{login}', $login, $code_page); |
Fait des tests, je suis pratiquement certain que c'est aussi rapide (peut-être même plus) que de faire eval sur une chaîne pleine d'echo, de ; et de "'... Et c'est de toute façon mille fois plus saint.
Citation de Rasmus Lerdorf (c'est quand même le créateur de PHP) :
Citation :
If eval() is the answer, you're almost certainly asking the wrong question.
|
Et puis regarde cette page :
Message édité par kalex le 15-12-2005 à 17:20:52