Eval () ?

cs_Joez Messages postés 80 Date d'inscription mercredi 4 avril 2001 Statut Membre Dernière intervention 19 mai 2012 - 30 juin 2003 à 10:55
cs_Joez Messages postés 80 Date d'inscription mercredi 4 avril 2001 Statut Membre Dernière intervention 19 mai 2012 - 30 juin 2003 à 11:25
Bonjour j'ai un gros probleme

je genre une ligne de code dans une boucle
jusqu'a la tout va bien

$textedata="array(".$textedata.");";

j'obtiens bien une chaine de caractère du type

array(array('Date'=>'04-06-2003','Titre'=>'test'), array('Date'=>'03-06-2003','Titre'=>'rtzrz'), array('Date'=>'02-06-2003','Titre'=>'aaa'), );

mais je veux que juste apres ce resultat soit stocker dans une autre variable $data

j'ai fait $data=$textedata;

mais quand je fais echo $data; il m'affiche la meme chose que kan je fais echo $textedata;

mais j'ai l'impression que c'est juste une chaine de caractere et que c'est pas executer ?

comment faire ?

Merci

1 réponse

cs_Joez Messages postés 80 Date d'inscription mercredi 4 avril 2001 Statut Membre Dernière intervention 19 mai 2012
30 juin 2003 à 11:25
C bon j'ai trouvé tout seul
merci quand meme

en fait voila mon code

$textedata='$data=array('.$textedata.');';
eval($textedata);

j'avais pas stocke $data= dans le code a évaluer
0
Rejoignez-nous