In PHP, perché le prime due delle seguenti affermazioni sono valide?Perché ("00e0" == "00e1") è vero?
<?php
if("00e0" == "00e1") {
echo 'matches (a)';
} else {
echo 'failed (a)';
}
if("00e1" == "00e9") {
echo 'matches (b)';
} else {
echo 'failed (b)';
}
if("00e2" == "00ea") {
echo 'matches (c)';
} else {
echo 'failed (c)';
}
?>
Se gestisce questo restituirà il seguente:
matches (a)
matches (b)
failed (c)
Qualsiasi stringa tra "00e0", "00e1", "00e2" .. "00e9" darà vero se confrontato con un altro "00E (0-9) "stringa.
La terminologia è disattivata. Non ci sono "ritorni" qui. Stai parlando di _valutazione_. –