continuo a vedere le variazioni di questo:php non è uguale a non è uguale, uguale a
Non uguale !=
Non uguale, uguale
!==
Quale è lo standard o hanno significati diversi?
sto indovinando quest'ultimo controlla anche il valore e il nome se si tratta di una stringa, mentre il ex potrebbe anche solo controllare il valore ...
Grazie ragazzi, per la risposta veloce, in modo da utilizzare! == == o semplicemente aggiunge un controllo per il tipo e il valore, grazie. – Newb
PHP consente di convertire liberamente i valori da un tipo a un altro. Se converti una stringa "456" in un numero, verrà convertita in 456. Molto conveniente. L'operatore di confronto PHP == controlla solo il valore. Quindi, "" 456 "== 456'.Ora "" (stringa vuota) sarebbe uguale a 0, a FALSE e a NULL. Ma a volte non vuoi questo. Per verificare se qualcosa è FALSE invece di solo 0, puoi usare 'var === FALSE' – nash
Operatore di confronto, solo valori di verifica (==), grazie – Newb