Page 1 sur 1

if(0<$nb<=80)

Posté : 16 avr. 2010, 12:14
par Kazu
Es ce faux de marquer

if(0<$nb<=80)

On me dit cette erreur

Re: if(0<$nb<=80)

Posté : 16 avr. 2010, 12:15
par Kazu
Voici l'erreur

Parse error: syntax error, unexpected T_IS_SMALLER_OR_EQUAL

Re: if(0<$nb<=80)

Posté : 16 avr. 2010, 12:42
par macgawel
Es ce faux de marquer
if(0<$nb<=80)
Voici l'erreur

Parse error: syntax error, unexpected T_IS_SMALLER_OR_EQUAL
Bonjour.

Tu as ta réponse :
Oui, c'est faux. La preuve, tu as une erreur :mrgreen:

En plus, le message est relativement explicite : "Erreur de syntaxe, je trouve un INFERIEUR OU EGAL inattendu".
En php, comme dans pas mal de langages informatiques, on ne peut pas faire un test de ce genre.
PHP attend IF (CONDITION). Là, tu lui donnes deux conditions à la fois. Il faut donc séparer les deux conditions.
Comme tu veux tester $nb > 0 ET $nb <= 80, il faut passer :
if ( (0 < $nb) AND ($nb <= 80) )