Comparaison de chaines
Publié le 22/02/2008 PHP
<?php if (0=="coucou") { echo "1\n"; } else { echo "0\n"; } if (1=="coucou") { echo "1\n"; } else { echo "0\n"; } if ("0"=="coucou") { echo "1\n"; } else { echo "0\n"; } if ("1"=="coucou") { echo "1\n"; } else { echo "0\n"; } if ("coucou"=="coucou") { echo "1\n"; } else { echo "0\n"; } if (0==="coucou") { echo "1\n"; } else { echo "0\n"; } if (1==="coucou") { echo "1\n"; } else { echo "0\n"; } if ("0"==="coucou") { echo "1\n"; } else { echo "0\n"; } if ("1"==="coucou") { echo "1\n"; } else { echo "0\n"; } if ("coucou"==="coucou") { echo "1\n"; } else { echo "0\n"; } ?>
Il renvoie
1 0 0 0 1 0 0 0 0 1Alors que je voulais 0 sur la premiere ligne... (comme ligne 3)