Page 1 sur 1
Généré du code PHP à éxecuter ensuite
Posté : 10 juin 2006, 14:17
par Belisarius
Bonjour,
J'ai une petite question toute simple, mais je n'arrive pas à trouver de réponse : comment faire pour générer dynamiquement du code PHP (en fonction d'un tableau et d'une boucle par ex) puis le faire éxécuter comme si c'était du vrai code PHP ?
Un grand merci d'avance
Posté : 10 juin 2006, 14:42
par jpaul
As-tu essayé d'écrire dans un fichier que tu charges ensuite par include ?
Posté : 10 juin 2006, 14:46
par Belisarius
J'aimerais que tout reste dans le même fichier si possible
Posté : 10 juin 2006, 15:46
par Vaedan
Bonjour, regarde du côté de
eval() 
Posté : 10 juin 2006, 15:55
par Belisarius
ça m'a l'air parfait, merci beaucoup.
Posté : 10 juin 2006, 21:55
par Truc
Juste comme ça... as tu vraiment besoin de construire ton code dynamiquement ?
Tu peux peut être exécuter un code suivant certaines conditions ?
Sinon eval() pourra effectivement être utile.
Posté : 10 juin 2006, 22:01
par Belisarius
En fait c'est pour créer mes variables, mes réquetes sql and co en fonction d'un seul tableau
Posté : 10 juin 2006, 22:59
par Vaedan
Créer des variables ???
// CREATION D'UNE VARIABLE NOMMEE bonjour
// classique
$bonjour = 'lut';
// avec accolades
${ 'bonjour' } = 'lut';
${ 'bon' . strtolower( 'JOUR' ) } = 'lut';
// avec une autre variable
$var = 'bonjour';
$$var = 'lut';
// avec eval(), déconseillé
eval( '$bonjour = \'lut\';' );
Quelquesoit la méthode choisie :
echo $bonjour;
// retourne lut