Da tenere bene a mente, grazie.
L'avrò studiato ma mai usato. Ho spesso usato anche l'operatore === per considerare il tipo (che qui funzionava ma per questioni di retrocompatibilità non volevo usare), però non mi era capitato proprio mai un confronto del genere.
La soluzione quindi è fare un type-casting per confrontare variabili dello stesso tipo:
Le variabili provenivano da un select input insolito che poteva assumere sia valori letterali sia valori numerici.Codice PHP:
if ("stringa" == (string)0) { echo "'stringa' è uguale a (string)0."; }
Thanks
![]()