Ciao in php i numeri interi non vanno racchiusi da apici e se per caso questo dato (stringa) viene inviato da un form html devi usare la funzione int o il cast.
Esempio n. 1
$variabile_esterna = '2';
$variabile_intera = 1;
$numero = (int) $variabile_esterna;
$somma = $variabile_intera + $numero;
//output 3
Se uso = (l'operatore di assegnazione) non verifico ma imposto tale valore, usare (l'operatore di confronto) ==
Esempio n. 2
$num = 0;
if($num == 0) {
echo 'eccomi';
}
(In una espressione condizionale tutto ciò che non restituisce maggiore di zero o un array vuoto viene considerata false)
Esempio n. 3
if($num = 0) {
echo 'Non mi vedrai mai perché risulto falsa';
}
Ultima modifica di darbula : 14-11-2018 alle ore 12.43.16