Números entre aspas em PHP
Como você sabe, um número entre aspas representa
uma string. Por exemplo, '3' é uma
string. No entanto, ao comparar essas strings
com números reais, o PHP considera que a string
entre aspas é igual ao mesmo número.
Vamos comparar, por exemplo, a string '3'
e o número 3:
<?php
if ('3' == 3) {
echo '+++'; // isso será executado - os valores são iguais
} else {
echo '---';
}
?>