Nuances lors de la comparaison des types de données en PHP
Faites attention au code suivant :
<?php
if (0 == '') {
echo '+++';
} else {
echo '---'; // c'est ce qui sera exécuté
}
?>
Et au code suivant :
<?php
if (0 == '0') {
echo '+++'; // c'est ce qui sera exécuté
} else {
echo '---';
}
?>