la empty mi da sempre false, anche se il vettore è vuoto, ho provato anche ad usarlo così:Originariamente inviato da Sarachan
No, puoi usarla anche per l'array intero, se guardi nella pagina che ti ho segnalato al paragrafo "Valori restituiti" c'è come esempio anche un array: se la matrice è vuota la funzione ritorna TRUE.
Altrimenti può aiutarti anche questa funzione http://it2.php.net/manual/it/function.array-filter.php. Se non metti nessuna funzione di callback, la funzione array_filter ti restituisce l'array filtrato da tutti i valori vuoti (guarda l'Esempio 2). A questo punto puoi fare la count sull'array ritornato per vedere se è rimasto qualche elemento non vuoto o no.![]()
Ciao![]()
e la condizione non mi passa, è normale??Codice PHP:$vettore['prova'] = '';
if (empty($vettore['prova'])) {
echo '0, empty, or not set at all';
}

Rispondi quotando