Uso il PHP da anni ma oggi ho cannato su una riga di codice che fa vacillare le mie sicurezze:
Credevo di avere le traveggole o di sbagliato qualcosa ma dopo molti controlli ho concluso che era tutto a posto, quindi ho supposto addirittura un'anomalia del server...Codice PHP:
<?php
if ("stringa" == 0) { echo "Secondo PHP 'stringa' è uguale a 0."; }
?>
Ho fatto il test su un altro server e PHP dice sempre la stessa cosa, quindi suppongo di non sapere qualcosa di importante che fino ad oggi mi era sfuggito (e che non mi era capitato) su PHP.
Qualcuno può delucidarmi sul motivo per cui PHP restituisce true a questo confronto?
Grazie