Phaedra
09-10-2007, 14:31
Salve a tutti ! :)
Vi posto un problema che mi fa un po riflettere, uso php sporadicamente per realizzare pagine web, qualche volta mi capita di usarlo anche per fare qualche script al volo.
Finora non mi era mai capitato, ma ho notato una cosa in una struttura IF :
$a = "0001";
$b = " 0001";
$c = "0001 ";
$a == $b (TRUE)
$a === $b (FALSE)
$a == $c (FALSE)
non dovrebbero essere tutte false? :help:
D'accordo sull'uso dei tre =, ma anche la prima dovrebbe essere falsa! o sbaglio?
Ciao ! :stordita:
Vi posto un problema che mi fa un po riflettere, uso php sporadicamente per realizzare pagine web, qualche volta mi capita di usarlo anche per fare qualche script al volo.
Finora non mi era mai capitato, ma ho notato una cosa in una struttura IF :
$a = "0001";
$b = " 0001";
$c = "0001 ";
$a == $b (TRUE)
$a === $b (FALSE)
$a == $c (FALSE)
non dovrebbero essere tutte false? :help:
D'accordo sull'uso dei tre =, ma anche la prima dovrebbe essere falsa! o sbaglio?
Ciao ! :stordita: