Lainausmerkeissä olevat numerot PHP:ssä
Kuten tiedät, lainausmerkeissä oleva numero edustaa
merkkijonoa. Esimerkiksi '3' on
merkkijono. Kuitenkin, kun näitä merkkijonoja verrataan
aitoihin numeroihin, PHP pitää lainausmerkeissä olevaa merkkijonoa
samana kuin vastaavaa numeroa.
Kokeillaanpa esimerkiksi verrata merkkijonoa '3'
ja numeroa 3:
<?php
if ('3' == 3) {
echo '+++'; // toimii tämä - arvot ovat samat
} else {
echo '---';
}
?>