Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1012 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] condition d'un IF dans une VARIABLE ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP] condition d'un IF dans une VARIABLE ?

n°504340
Batman-Fr
powered by caféine
Posté le 01-09-2003 à 16:57:52  profilanswer
 

:hello:  
 
est-il possible de specifier la condition d'un if dans une variable ?
 
je cherche a faire qlq chose du style :
 

Code :
  1. $a = 5;
  2. $condi = '$a != 5';
  3. if ($condi)
  4.      echo '$a different de 5';
  5. else
  6.      echo '$a = 5';


 
bien sur, c'est syntaxe ne fonctionne pas. J'ai essaye des variantes (avec des tonnes de barbarisme [:ddr555]) mais rien ne fonctionne.
 
Savez-vous comment faire ? :jap:


---------------
Tout ou rien mais rien que tout ! feed-back : http://forum.hardware.fr/forum2.ph [...] ost=121391
mood
Publicité
Posté le 01-09-2003 à 16:57:52  profilanswer
 

n°504344
mrbebert
Posté le 01-09-2003 à 17:00:21  profilanswer
 

ca marche pas ca :??:  
$condi = ($a != 5);
ou tout simplement : $condi = $a != 5;
 

n°504345
ffluff
Challenge Everything
Posté le 01-09-2003 à 17:01:29  profilanswer
 

Code :
  1. $a = 5;
  2. $condi = "return ($a != 5);";
  3. if (eval($condi)) /// <<<<<<<<<<<< eval()
  4.      echo "$a different de 5";
  5. else
  6.      echo "$a = 5";


comme ca,ca marche.
sans le return non.
et fait attention aux ' aulieu de "


Message édité par ffluff le 01-09-2003 à 17:44:10
n°504348
gizmo
Posté le 01-09-2003 à 17:44:44  profilanswer
 

une question en passant: Quel intérêt?

n°504826
Batman-Fr
powered by caféine
Posté le 02-09-2003 à 10:53:40  profilanswer
 

fFluFf a écrit :

Code :
  1. $a = 5;
  2. $condi = "return ($a != 5);";
  3. if (eval($condi)) /// <<<<<<<<<<<< eval()
  4.      echo "$a different de 5";
  5. else
  6.      echo "$a = 5";


comme ca,ca marche.
sans le return non.
et fait attention aux ' aulieu de "


 
:jap: nickel chrome :jap:
 

gizmo a écrit :

une question en passant: Quel intérêt?


 
a quoi ca sert ?
moi, je m'en sers pour verifier la bonne execution de requetes SQL (avec un if-else). Seulement, suivant un parametre, j'en ai 2 ou 4  a tester.
 
Du coup, je place ma condition dans une variable en fonction de ce parametre et je fais evaluer ma variable contenant ma chaine texte de test :pt1cable:
 
j'aurais pu contourner le probleme mais de cette maniere, j'ai moins de code a fournir et je trouve ca + clair [:thektulu]


Message édité par Batman-Fr le 02-09-2003 à 10:54:56

---------------
Tout ou rien mais rien que tout ! feed-back : http://forum.hardware.fr/forum2.ph [...] ost=121391

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] condition d'un IF dans une VARIABLE ?

 

Sujets relatifs
Appli PHP de gestion d'emails[PHP/mySQL] Importation "gros" dumps via phpMyAdmin sur free.fr
[PHP] C quoi cette erreur ? [RESOL][PHP] Classes et Héritages ou Fusion ?
Help : Php et Zend Optimizer[PHP] Qlq a des exemples sur GD ?
[PHP] Trouvez l'erreur :([PHP] Variable d'une page à une autre
Plus de sujets relatifs à : [PHP] condition d'un IF dans une VARIABLE ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR