Executer le php d'une variable. - Version imprimable +- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org) +-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38) +--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51) +--- Sujet : Executer le php d'une variable. (/showthread.php?tid=3016) |
Executer le php d'une variable. - phenix - 05-09-2008 Bonjour à tous, Voila un idée tordue que j'ai eu, est-ce qu'il existe un moyen d'exécuter du code php contenu dans une variable ? Genre: Code PHP :
Je sais c'est tordu... Mais sa me faciliterais la tache :hahahaha: RE: Executer le php d'une variable. - MdE - 05-09-2008 C'est faisable je pense, mais avec un echo à la place de ton Php_execute, mais du coup ça fait un echo contenant un echo, ça marche mais je vois pas l'intérêt ^^ RE: Executer le php d'une variable. - zneman - 05-09-2008 Pourrais tu expliquer la situation qui fait que tu souhait intégrer cette fonctionnalité à ton jeu ? Ca peut certainement être réalisable mais je n'en vois pas l'intérêt... =/ RE: Executer le php d'une variable. - Jireck - 05-09-2008 ca doit etre tres particulier car je ne vois aussi pas trop l'interet... un exemple..?? RE: Executer le php d'une variable. - Ter Rowan - 05-09-2008 Peut être pour une génération automatique de bout de code je pense qu'il y a d'autres moyens de faire que de passer par une chaine de caractères qu on construit comme dit oxman, c'est pas terrible RE: Executer le php d'une variable. - phenix - 05-09-2008 Sa permet de passer une bout de code a une fonction pour l'y ajouté. Par exemple, dans mon cas, la fonction de combat gère tout (calcul des dégâts, mort de la cible, riposte ...). Imaginons une compétence qui inflige un empoisonnement si la cible survit. Il suffit alors de lui passer une chaîne qui ajoute cette possibilité à la fonction. Maintenant il semble que ce ne soit pas trop conseiller, je vais voir si je ne peux pas faire autrement. RE: Executer le php d'une variable. - Cartman34 - 05-09-2008 il te faut utiliser eval() mais comme la dit oxman, elle est peu recommandée car lourde et il y a généralement une alternative. RE: Executer le php d'une variable. - Nambew - 06-09-2008 Je crois que tu devrais encapsuler l'action à effectuer dans des classes séparer et d'utiliser le "Command pattern". http://tweenpix.net/blog/?p=144 |