Page 1 sur 1

fonction eval

Posté : 04 mai 2005, 13:24
par tonino
moi débutant.
moi taper ce petit code:
<?
$foo=8*4;
eval($foo);
echo $foo;
?>
moi avoir comme réponse:

Parse error: parse error, unexpected $end in d:\programmes\easyphp1-7\www\test\divers\calcu.php(9) : eval()'d code on line 1
32

Moi pas comprendre
Moi vouloir savoir pourquoi parse error
Si toi savoir
Toi dire moi pourquoi error
Alors moi remercier toi chaleureusement

Posté : 04 mai 2005, 13:32
par Invité
essaye echo '$foo';

Posté : 04 mai 2005, 13:36
par flitox
Tu es sûr qu'une question posée avec ce type de langage va entraîner un déferlement de réponses? :-k

Posté : 04 mai 2005, 13:41
par albat
1. On ouvre son script avec <?php et pas avec <?
2. La fonction eval() ne sert strictement à rien. Vire-là.
3. Les apostrophes ne résolvent rien.

Solution :
<?php
$foo = 8*4;
echo $foo;
?>

Posté : 04 mai 2005, 14:09
par albat
ce type de langage
Ça y en a être PHP ? :lol:

eval

Posté : 04 mai 2005, 17:44
par tonino
merci à Albat pour son ouverture d'esprit et sa réponse précise
c'est vrai, eval ne sert à rien.

Posté : 04 mai 2005, 17:48
par albat
Euh... moi y en a pas compris quoi toi avoir dit... :lol:

Posté : 04 mai 2005, 17:59
par Cyrano
Moi y en a médusé :P