Función PHP sizeof()

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *