[RESOLU] probleme d'égalités CA URGE MERCI LES GENS

probleme d'égalités CA URGE MERCI LES GENS [RESOLU] - PHP - Programmation

Marsh Posté le 20-12-2006 à 20:04:06    

au départ de mon problème :  
// chaine incomplete
if (substr($input, 0, 1) != "*" )
 {
  $indic = "ZERO";
 }
 
// chaine complete  
if (substr($input, 0, 1) == "*" )
 {
  $input = str_replace("*", "", $input);
  $indic = "UN";
 }

Ensuite :
d'un coté j'ai :
 
if (($indic = "UN" ) AND ($indic != "ZERO" ))
 {
 echo $indic;
 blablabla
 }

ensuite j'ai :
 
if (($indic = "ZERO" ) AND ($indic != "UN" ))
 {
 echo $indic;
 blablabla
 }

 
et je pense que les calculs ne se font pas correctement
en effet, la machine me renvoit les deux valeurs... :
UNZERO


Message édité par erwan83 le 21-12-2006 à 22:47:47

---------------
http://www.ypikay.com
Reply

Marsh Posté le 20-12-2006 à 20:04:06   

Reply

Marsh Posté le 20-12-2006 à 20:23:18    

Bah oui, à force de confondre comparaison et affectation, forcément...

Reply

Marsh Posté le 20-12-2006 à 20:24:34    

ouais j'ai résolu
=== différent de =
n'est-ce pas ?

Reply

Marsh Posté le 20-12-2006 à 20:26:07    

= différent de == différent de === oui.

Reply

Marsh Posté le 20-12-2006 à 21:24:03    

$a = $b : on met la valeur de b dans a
$a == $b est vrai si $a et $b on la meme valeur  , faux sinon
 
 
$a === $b est vrai si $a et $b on la meme valeur et le meme type

Reply

Marsh Posté le 20-12-2006 à 23:55:21    

merci

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed