En este artículo, veremos cómo obtener la longitud de la array utilizando la función sizeof() en PHP. La función sizeof() es una función incorporada en PHP y se usa para contar la cantidad de elementos presentes en una array o cualquier otro objeto contable.
Sintaxis:
int sizeof(array, mode);
Parámetro: Esta función acepta 2 parámetros que se describen a continuación:
- array : Este parámetro representa el array que contiene los elementos que necesitamos contar.
- modo : este es un parámetro opcional y especifica el modo de la función. Puede tomar dos valores diferentes como se muestra a continuación:
- 0 : es el valor predeterminado, no cuenta todos los elementos de arrays multidimensionales
- 1 : cuenta la array de forma recursiva (cuenta todos los elementos de arrays multidimensionales)
Valor devuelto: esta función devuelve un valor entero como se muestra en la sintaxis que representa el número de elementos presentes en la array.
Comprenderemos el concepto de la función sizeof() a través de los ejemplos.
Ejemplo 1 : este ejemplo ilustra el recuento del número de elementos en la array unidimensional.
PHP
<?php // input array $a=array(1,2,3,4,5,6); // getting total number of elements // present in the array. $result = sizeof($a); print($result); ?>
Producción:
6
Ejemplo : Este ejemplo ilustra el conteo del número de elementos en la array multidimensional.
PHP
<?php $array = array('name' => array('Geeks', 'For', 'Geeks'), 'article' => array('sizeof', 'function', 'PHP')); // Recursive count echo sizeof($array, 1); // Normal count echo sizeof($array); ?>
Producción:
8 2
Referencia: http://php.net/manual/en/function.sizeof.php
Publicación traducida automáticamente
Artículo escrito por Kanchan_Ray y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA