Esta función incorporada de PHP se usa para contar los elementos actuales en la array. La función puede devolver 0 para la variable que se ha establecido en una array vacía. También para la variable que no está configurada, la función devuelve 0.
Sintaxis:
count($array, mode)
Parámetros: la función generalmente toma un parámetro que es la array para la cual se necesitan contar los elementos. Pero además, la función puede tomar un modo de parámetro que le dice a la función que cuente el elemento en qué modo normal o recursivo.
- $array (obligatorio): se refiere a la array, cuyos elementos se necesitan contar.
- modo (opcional) : Esto se utiliza para establecer el modo de la función. El parámetro puede tomar dos valores posibles, 0 o 1. 1 generalmente indica contar los valores de la array de forma recursiva. Esto ayuda a contar la array multidimensional. El valor predeterminado es 0 o Falso.
Valores devueltos: la función devuelve el número de elementos de una array. Los siguientes programas ayudarán a comprender el funcionamiento de la función count().
Programa 1 : contando normalmente, es decir, pasa el modo como 0 o no pasa el modo de parámetro.
PHP
<?php // PHP program to illustrate working of count() $array = array("Aakash", "Ravi", "Prashant", "49", "50"); print_r(count($array)); ?>
Producción:
5
Programa 2 : Contando recursivamente o pasando el modo como 1.
PHP
<?php // PHP program to illustrate working of count() $array = array('names' => array('Aakash', 'Ravi', 'Prashant'), 'rollno' => array('5', '10', '15')); // recursive count - mode as 1 echo("Recursive count: ".count($array,1)."\n"); // normal count - mode as 0 echo("Normal count: ".count($array,0)."\n"); ?>
Producción:
Recursive count: 8 Normal count: 2
Referencia : http://php.net/manual/en/function.count.php
Publicación traducida automáticamente
Artículo escrito por Chinmoy Lenka y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA