Constante dans un if

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Constante dans un if

par Ryle » 09 juin 2006, 20:55

Euh... le J c'est pas un chiffre... si ? :)

La constante fonctionne comme n'importe quele autre variable php : si tu mets un echo il l'affiche, si tu mets des apostrophes autour il considère que c'est une chaine, etc.

La principale différence (outre le fait qu'il faut utiliser la fonction define() pour la définir) vient du fait que contrairement aux variables, elle est accéssible par tes fonctions ou tes objets sans avoir à la redéclarer comme global au début de celle-ci.

par jobine » 09 juin 2006, 19:46

:oops: ben toute les exemple que j'ai trouver mettait un echo devant.

Mais bon, je viens de trouver mes erreurs. une constante ne peut commencer par un chiffre... et le echo :oops:

par Cyrano » 09 juin 2006, 19:41

à quoi sert le "echo" au juste :?: :shock:
Essaye donc en enlevant cette curiosité...

Constante dans un if

par jobine » 09 juin 2006, 18:15

Bonjour,

Comment je fait pour inséré une constante dans un if?

Voici ce que j'ai:
if($epreuve <= echo JBS50CR_PL)
	        { 
          $best50jbscr= $epreuve;
          $niveau50jbscr= 'pl';
          }
	        elseif($epreuve <= 'echo JBS50CR_OR')

...
La première façon, ça me donne un parse erreur, la deuxième (sans les ' ' ) pas d'erreur mais j'ai pas de donnée pour la variable donc je pense qu'il ne rentre pas dans le if.
Est-ce que vous me suivez?

Merci