count Cuenta todos los elementos de un array o propiedades de un objecto &reftitle.description; intcount mixedvar intmodeCOUNT_NORMAL Cuenta todos los elementos en un array o propiedades de un objecto. Para objectos, si se tiene SPL instalado, se puede conectar a count implementado el interface Countable. Este interface tiene solamente un método, count, el cual devuelve el valor retornado de la función count. Por favor ver la sección del manual Array para información detallada de como los arrays son implementados y usados en PHP. &reftitle.parameters; var El array. mode Si el parámetro opcional mode está establecido a COUNT_RECURSIVE (o 1), count contará el array de forma recursiva. Esto es particularmente últil para contar todos los elementos de un array multidimensional. count no detecta recursión infinita. &reftitle.returnvalues; Devuelve el número de elementos en var, que normalmente es un array, ya que cualquier otra cosa tendrá solamente un elemento. Si var no es un array o no es un objecto con el interface Countable implementado, devolverá 1. Existe una excepción, si var es &null;, devolverá 0. count quizá devuelve 0 si la variable no está establecida, pero también devolverá 0 si la variable ha sido iniciada con un array vacío. Use isset para probar si la variable está establecida. &reftitle.changelog; &Version; &Description; 4.2.0 Se añadió el parámetro opcional mode. &reftitle.examples; Ejemplo de <function>count</function> ]]> Ejemplo de <function>count</function> recursivo array('naranja', 'plátano', 'manzana'), 'veggie' => array('zanahoria', 'col', 'guisante')); // recursive count echo count($food, COUNT_RECURSIVE); // output 8 // normal count echo count($food); // output 2 ?> ]]> &reftitle.seealso; is_array isset strlen