Numeri tra virgolette in PHP
Come sapete, un numero tra virgolette rappresenta
una stringa. Ad esempio, '3' è
una stringa. Tuttavia, quando si confrontano tali stringhe
con numeri veri, PHP considera che la stringa
tra virgolette è uguale allo stesso numero.
Ad esempio, confrontiamo la stringa '3'
e il numero 3:
<?php
if ('3' == 3) {
echo '+++'; // funzionerà questo - i valori sono uguali
} else {
echo '---';
}
?>