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 :
$string = 'echo \'hello world !\';';
PHP_exectute($string);
Je sais c'est tordu... Mais sa me faciliterais la tache

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

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... =/
ca doit etre tres particulier car je ne vois aussi pas trop l'interet...
un exemple..??
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
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.
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.