- PHP - Elementos estructurales - Determinar el tamaño de un array multidimencional -

Para determinar el tamaño de un array multidimencional se utiliza la función "count( ) con su argumento "COUNT_RECURSIVE", el cual provoca que se recorra todo el array, contando sus elementos.
Ejemplo:

<html>
<head>
<title>Contar elementos de un array multidimencional</title>
</head>
<body bgcolor="#eceaf3">
<font face = "verdana" size='+1'>
<pre>
<div align="center">
<table border="2">
<tr><td bgcolor="pink">
<br />
<?php
   $anim= array('vertebrales'=>array('mamiferos','aves','rectiles','peses'),
                     'invertebrados' => array('esponjas','medusas','equinodermos','gusanos'));
  echo "N&uacute;mero de elementos: ",
  count($anim, COUNT_RECURSIVE), "\n<br />";
  echo "N&uacute;mero de arrays: ", count($anim), "\n<br />";
?>
</td></tr>
</table>
</pre>
</font>
</body>
</html>


previo
Imprimir..
Ultima actualisación: Tue, 24 ▪ May ▪ 2011
próximo