back to top

PHP: verificare se un array è vuoto

Lavorando con gli array in PHP diventa fondamentale saper svolgere alcuni controlli basilari in quanto indispensabiole quando si sviluppa utilizzando questo tipo di variabili. Nello specifico vediamo come verificare se un array è vuoto facendo ricorso a differenti sintassi, alternative tra loro.

Verificare se un array è vuto mediante la funzione empty()

Il modo più semplice per controllare se un array è vuoto consiste nell’utilizzare la funzione empty() in questo modo:

// creo un array vuota
$mia_array = array();

// verifico se è vuota o meno
if (empty($mia_array)) {
  // l'array è vuota
}else{
  // ci sono degli elementi
}

Verificare se un array è vuto mediante la funzione count()

Un’altra tecnica per verificare la presenza, o meno, di items all’interno di un array consiste nell’utilizzo della funzione count() la quale ha la funzione di contare gli elementi eventualmente presenti in un vettore.

if (count($mia_array) == 0) {
  // l'array è vuota
}else{
  // ci sono degli elementi
}

In questo caso l’arry è vuoto quando il risultato della funzione è zero, viceversa l’array conterrà almeno un elemento.

Altri contenuti interessanti

Pubblicità
Massimiliano Bossi
Massimiliano Bossi
Stregato dalla rete sin dai tempi delle BBS e dei modem a 2.400 baud, ho avuto la fortuna di poter trasformare la mia passione in un lavoro (nonostante una Laurea in Giurisprudenza). Adoro scrivere codice e mi occupo quotidianamente di comunicazione, design e nuovi media digitali. Orgogliosamente "nerd" sono il fondatore di MRW.it (per il quale ho scritto centinaia di articoli) e di una nota Web-Agency (dove seguo in prima persona progetti digitali per numerosi clienti sia in Italia che all'estero).

Leggi anche...

Cannot modify header information – headers already sent: come risolvere l’errore PHP

L'errore di PHP cannot modify header information - headers...

Ricavare l’estensione di un file con PHP

Quando si lavora con i file in un'applicazione web,...

GD Library: creazione, manipolazione e ridimensionamento immagini con PHP

Le librerie GD (o GD Library), sono componenti fondamentali...

PHP: impostare il fuso orario italiano

Le tue pagine PHP non mostrano l’orario corretto? Probabilmente...

5 script PHP per gestire BBCode

A volte può aversi l'esigenza di dover offrire agli...
Pubblicità