Come utilizzare la funzione sizeof() in PHP

Come Utilizzare La Funzione Sizeof In Php



Sei uno sviluppatore PHP e cerchi di ottimizzare le prestazioni del tuo codice? In tal caso, puoi utilizzare il taglia di() funzione. Questa funzione consente di specificare il numero di elementi in un array ed è uno strumento utile quando si lavora con array, stringhe e oggetti. Comprendendo come usare taglia di() correttamente, gli utenti possono aumentare l'efficacia e le prestazioni del loro codice.

In questo articolo, esploreremo il taglia di() funzione, la sua sintassi e il suo utilizzo in PHP.

Cos'è la funzione sizeof()

taglia di() è una funzione in PHP che consente agli sviluppatori di specificare il numero di elementi in un array e viene spesso utilizzata per determinare la dimensione di array, stringhe e oggetti in PHP.







Sintassi



Di seguito è riportata la sintassi da utilizzare taglia di() funzione in PHP:



taglia di ( vettore , modalità )

Ecco, il vettore Il parametro è un array contenente il numero di elementi da trovare e l'opzionale modalità Il parametro viene utilizzato per specificare come la funzione calcolerà in modo iterativo gli elementi di tutti gli array nidificati nell'array di elementi. Ci sono due modalità, il 0 è la modalità predefinita che conta solo il contenuto di primo livello e non include il contenuto degli array nidificati nell'array di primo livello. Mentre 1 calcola in modo ricorsivo tutti gli elementi nella matrice, inclusi gli elementi delle matrici nidificate. Per esempio:





Valore di ritorno

IL taglia di() La funzione restituisce il valore intero del numero di elementi.

Come utilizzare la funzione sizeof() in PHP

Ecco i passaggi da utilizzare taglia di() funzione in PHP:



Passo 1: Per prima cosa devi definire un array per il quale vuoi trovare il numero di elementi.

Passo 2: Quindi devi chiamare taglia di() , il primo parametro è an vettore e il secondo parametro è facoltativo se si desidera utilizzarlo modalità .

Passaggio 3: Finalmente puoi usare eco o stampa per inviare i risultati al browser o alla riga di comando.

Esempio 1

Considera il seguente esempio, abbiamo inizializzato an impiegato di matrice con determinati valori, quindi abbiamo utilizzato il taglia di() funzione per contare gli elementi totali di un array:



$dipendente = vettore ( 'Zinab' , 'Awais' , 'Komal' , 'Colpa' ) ;

eco ( 'Il numero totale di elementi in un array è: ' . taglia di ( $dipendente ) ) ;

?>

Esempio 2

Nell'esempio seguente, abbiamo utilizzato il taglia di() funzione per contare gli elementi dell'array multidimensionale con modalità 1, e questa modalità conterà in modo ricorsivo gli elementi incluso l'elemento nell'array annidato:



$array = vettore ( 'dipendente' => vettore ( 'Zinab' , 'Awais' , 'Colpa' , 'Komal' ) ,

'Genere' => vettore ( 'Femmina' , 'Maschio' , 'Femmina' , 'Femmina' ) ) ;

eco 'Il conteggio normale di un array è: ' . taglia di ( $array ) ;

eco ' \N ' ;

eco 'Il conteggio ricorsivo di un array è: ' . taglia di ( $array , 1 ) ;

?>

Nota: Nel codice precedente, il numero predefinito per un array è 2 perché per impostazione predefinita il taglia di() La funzione conta solo il genitore dell'array. In questo esempio, gli elementi principali sono due sottostringhe, 'Dipendente' E 'Genere'.

Linea di fondo

IL funzione sizeof() in PHP è usato per trovare il conteggio degli elementi di un array ed è la funzione built-in e l'alias del contare() funzione. Accetta due argomenti; uno è obbligatorio e l'altro facoltativo. Il parametro facoltativo determina la modalità del conteggio in cui 0 rappresenta conteggio normale E 1 È conteggio ricorsivo che viene utilizzato per gli array multidimensionali.