19-09-2007, 01:56 PM
Nan je veux dire que, si je fait eval('$x = 5+3*12;'); ça ne peu pas fonctionner.
Car eval() ne peu calculer une chaine de caractères ?
Je vien d'essayer, j'ai fait un calcule simple 5*5 et j'ai cette erreur :
Parse error: syntax error, unexpected $end in /mnt/145/sdb/a/8//calcul.php(14) : eval()'d code on line 1
Warning: Cannot modify header information - headers already sent by (output started at /mnt/145/sdb/a/8/jvfr/calcul.php(14) : eval()'d code:1) in /mnt/145/sdb/a/8//calcul.php on line 15
Car eval() ne peu calculer une chaine de caractères ?
Je vien d'essayer, j'ai fait un calcule simple 5*5 et j'ai cette erreur :
Parse error: syntax error, unexpected $end in /mnt/145/sdb/a/8//calcul.php(14) : eval()'d code on line 1
Warning: Cannot modify header information - headers already sent by (output started at /mnt/145/sdb/a/8/jvfr/calcul.php(14) : eval()'d code:1) in /mnt/145/sdb/a/8//calcul.php on line 15