Page 147 - HTML, PHP & MYSQL - La programmazione eb
P. 147
In questa lezione vedremo le principali funzioni per la
gestione delle variabili.
empty
Questa funzione verifica se una variabile è vuota oppure
no. Una variabile è definita "vuota" se: x non esiste;
x continene una stringa vuota;
x contiene un valore numerico pari a 0 (equivalente a 0.0 o
"0");
x è un array() senza elementi;
x è FALSE o NULL
La funzione empty() restituisce true (Vero) o false (Falso).
$var = 0;
if (empty($var)) {
echo 'la variabile è vuota';
}else{
echo 'la variabile NON è vuota';
}
isset
Questa funzione di PHP verifica se una variabile è stata
devinita oppure no. Restituisce true o false a seconda che la
variabile sia stata definita o meno. La funzione isset()
restituisce false anche se la variabile ha valore NULL.
is_string e is_numeric
Queste due funzioni native di PHP, come lascia intuire il
loro nome, sono utilizzate rispettivamente per verificare se
una variabile è una stringa oppure un valore numerico.
Restituiscono true o false a seconda che il controllo dia
esito positivo o negativo. $var = 123;
148