Php: == et !=
John4834
Messages postés
94
Date d'inscription
Statut
Membre
Dernière intervention
-
avion-f16 Messages postés 19252 Date d'inscription Statut Contributeur Dernière intervention -
avion-f16 Messages postés 19252 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
j'ai un problème
voici mon script:
if ( $d!=$e ) {echo 'ok';}
else {echo 'non';}
et quelle que soient les varaibles d et e, il me retourne "ok"
Par contre ce script fonctionne bien.
if ( $d==$e ) {echo 'non';}
else {echo 'ok';}
mail il me le faut sous le sens de la différence et non de l'égalité. Que dois-je faire?
Merci de votre aide
j'ai un problème
voici mon script:
if ( $d!=$e ) {echo 'ok';}
else {echo 'non';}
et quelle que soient les varaibles d et e, il me retourne "ok"
Par contre ce script fonctionne bien.
if ( $d==$e ) {echo 'non';}
else {echo 'ok';}
mail il me le faut sous le sens de la différence et non de l'égalité. Que dois-je faire?
Merci de votre aide
A voir également:
- Php: == et !=
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour a la ligne php - Forum Webmastering
- Alert php - Forum PHP
- Retour a la ligne php ✓ - Forum PHP
2 réponses
donc je pense que tu le sais mais if et else son des conditions...
if($variable == $variable2)
{
echo 'condition juste';
}
else
{
echo 'condition fausse';
}
engros
SI $variable = $variable 2 ALORS dire
"Condition Juste"
SINON DIRE
"Condition Fausse"
__________________________________________________________
penant ton exemple :
if($d == $e)
{
echo 'Ok';
}
else
{
echo 'Non';
}
donc si $d est égal à $e il va dir Ok, si se n'est pas le cas il va passer au else donc dire Non.
donc toi il te met Non à chaque fois car la condition ($d == $e) n'est pas remplie
Si tu as une question hésite pas à la poser.
voila en espérant avoir résous ton problème,
if($variable == $variable2)
{
echo 'condition juste';
}
else
{
echo 'condition fausse';
}
engros
SI $variable = $variable 2 ALORS dire
"Condition Juste"
SINON DIRE
"Condition Fausse"
__________________________________________________________
penant ton exemple :
if($d == $e)
{
echo 'Ok';
}
else
{
echo 'Non';
}
donc si $d est égal à $e il va dir Ok, si se n'est pas le cas il va passer au else donc dire Non.
donc toi il te met Non à chaque fois car la condition ($d == $e) n'est pas remplie
Si tu as une question hésite pas à la poser.
voila en espérant avoir résous ton problème,
Salut.
Fais un var_dump de ces deux variables.
Dans ton cas, tu peux également utiliser une condition ternaire.
Fais un var_dump de ces deux variables.
Dans ton cas, tu peux également utiliser une condition ternaire.
<?php var_dump($d).'<hr />'; var_dump($e); echo '<hr/>'; echo ($d != $e) ? 'Les variables ont une valeur différente.' : 'Les variables ont la même valeur.'; ?>