A voir également:
- [PHP] Question
- Easy php - Télécharger - Divers Web & Internet
- Php?id=1 - Forum PHP
- \R php ✓ - Forum PHP
- Php if plusieurs conditions ✓ - Forum PHP
- Echo image php ✓ - Forum PHP
3 réponses
swoog42
Messages postés
1060
Date d'inscription
mercredi 30 septembre 2009
Statut
Membre
Dernière intervention
16 décembre 2018
244
31 mars 2010 à 18:42
31 mars 2010 à 18:42
Tu dois exploser ta chaine pour trouver
1. les chiffres ou nombres
2. les opérateurs
3. les fonctions (genre cos., sin, e...)
Après, avec tout ca, tu range tout dans un tableau et tu traites au cas par cas.
Facile !
><
1. les chiffres ou nombres
2. les opérateurs
3. les fonctions (genre cos., sin, e...)
Après, avec tout ca, tu range tout dans un tableau et tu traites au cas par cas.
Facile !
><
Je me doute que j'ai à faire ça...
Mais je voulais savoir si on pouvait faire ce que j'ai demandé plus haut, ce qui serait plus rapide bien sur.
Enfin c'était juste pour savoir. :)
Mais je voulais savoir si on pouvait faire ce que j'ai demandé plus haut, ce qui serait plus rapide bien sur.
Enfin c'était juste pour savoir. :)
Bonjour
Tu as la fonction eval() du PHP qui te fait ça.
https://www.php.net/manual/fr/function.eval.php
Mais attention ! C'est terriblement dangereux à utiliser : le client fait faire ce qu'il veut à ton script, puisque c'est le sien qui est exécuté. Tu dois donc obligatoirement vérifier ce qu'il te soumet. Et à mon humble avis, c'est très loin d'être simple, sauf bien sûr si tu t'en tiens à des expressions simples.
Tu as la fonction eval() du PHP qui te fait ça.
https://www.php.net/manual/fr/function.eval.php
Mais attention ! C'est terriblement dangereux à utiliser : le client fait faire ce qu'il veut à ton script, puisque c'est le sien qui est exécuté. Tu dois donc obligatoirement vérifier ce qu'il te soumet. Et à mon humble avis, c'est très loin d'être simple, sauf bien sûr si tu t'en tiens à des expressions simples.