PHP : Passage de code dans une variable

Fermé
Laurent - 19 nov. 2009 à 18:33
Atropa Messages postés 1940 Date d'inscription mercredi 25 juin 2008 Statut Membre Dernière intervention 11 mai 2014 - 20 nov. 2009 à 11:42
Bonjour,

J'aimerai passer du code php comme argument d'une fonction c'est-à-dire :

function faireUnTest($codeDuTest) {
if(interpréter_le_contenu_de_la_variable_comme_code_php($codeDuTest)){
(...)
}
}


Par exemple

faireUnTest("1+1==2") ;


Doit donner le même résultat que :

if(1+1==2){
(...)
}
}


Merci beaucoup pour l'aide !!!!
A voir également:

1 réponse

Atropa Messages postés 1940 Date d'inscription mercredi 25 juin 2008 Statut Membre Dernière intervention 11 mai 2014 274
20 nov. 2009 à 11:42
bonjour,

je serais curieux de savoir à quoi ça sert !

	function rouge($eval){
		eval('if('.$eval.') {
			echo \'cool\';
		}
		else echo \'merde\';');
	}


ça fait ce que tu veux mais fais très attention à cette fonction !

on à accès à tout avec ne rentre pas de variable $_GET $_POST $_COOKIE dedans à moins d'être sur à 100 % de ne risquer aucune injection.
0