¿Cómo contar todos los elementos de la array en PHP?

Le hemos dado una array que contiene algunos elementos de la array y la tarea es contar todos los elementos de una array arr usando PHP. Para realizar esta tarea, contamos con los siguientes métodos en PHP:

Enfoque 1: Usando el método count() : The count()

Sintaxis:

count($array, mode)

Ejemplo :

PHP

<?php
// PHP program to count all elements
// or values in an array
    
// Use of count() function
$array = array("Geek1", "Geek2",
            "Geek3", "1", "2","3");  
  
echo "Count first array elements: " . count($array) . "\n"; 
  
$array = array(
  'names' => array("Geek1", "Geek2", "Geek3"), 
  'rank' => array('1', '2', '3')
); 
  
echo "Recursive count: " . count($array, 1) . "\n"; 
echo "Normal count: " . count($array, 0); 
  
?>
Producción

Count first array elements: 6
Recursive count: 8
Normal count: 2 

Enfoque 2: Uso del método sizeof() : El método sizeof()

Sintaxis:

sizeof($array, mode)

Ejemplo :

PHP

<?php
// PHP program to count all elements
// or values in an array
    
// Use of sizeof() function
$array = array("Geek1", "Geek2", 
           "Geek3", "1", "2","3");
  
echo "Count second array elements: "
              . sizeof($array) . "\n"; 
  
$array = array(
      'names' => array("Geek1", "Geek2", "Geek3"), 
      'rank' => array('1', '2', '3')
); 
  
echo("Recursive count: " . sizeof($array, 1) . "\n"); 
echo("Normal count: " . sizeof($array, 0) . "\n"); 
  
?>
Producción

Count second array elements: 6
Recursive count: 8
Normal count: 2
 

Publicación traducida automáticamente

Artículo escrito por SHUBHAMSINGH10 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 *