Junior
Qual è la differenza tra l'operatore di assegnazione '=' e l'operatore di confronto '=='?
sobes.tech AI
Risposta dell'AI
= assegna un valore alla variabile.
== confronta i valori per uguaglianza, e i tipi possono essere convertiti automaticamente.
<?php
$x = 5; // Assegnazione: alla variabile $x viene assegnato il valore 5
if ($x == '5') { // Confronto di uguaglianza dei valori: confronta 5 (int) con '5' (stringa). I tipi vengono convertiti, la condizione è vera.
echo "I valori sono uguali";
}
?>