Función count() en PHP
<?php$nombres = array (1=>"Pedro", "Ana", 50=>"Carmen", "Alfredo", "Eva");$personas = count ($nombres);echo ("Número de personas: ".$personas."<br>");$amigo = array ("nombre"=>"Pedro Torres", "direccion"=>"CL Mayor, 37", "telefono"=>123456789);$datosDeAmigo = count ($amigo);echo ("Número de datos de mi amigo: ".$datosDeAmigo."<br>");$amigos = array (array("nombre"=>"Pedro Torres", "direccion"=>"CL Mayor, 37", "telefono"=>123456789), array("nombre"=>"Carlos Gómez", "direccion"=>"CL Alfareros, 12", "telefono"=>567891234), array("nombre"=>"Susana Casas", "direccion"=>"CL Sierra Grande, 2", "telefono"=>987654321), array("nombre"=>"Carmen Pérez", "direccion"=>"CL Himalaya, 189", "telefono"=>502983948));$totalDeAmigos = count ($amigos);echo ("Total de amigos: ". $totalDeAmigos);?>
Paso a Paso
- La función count() recibe como argumento el nombre de la matriz de la cual queremos saber el número de elementos que tiene, y devuelve dicho número de elementos
- La función count() opera indistintamente con matrices indexadas o asociativas.
- Como ve en el caso de la primera matriz nos informa que hay cinco elementos, el hecho de que los indices no empiecen de cero, no altera el número de elementos devuelto por la función count(),
- Fijese que en el particular caso de la tercera matriz, la cual tiene dos indices, la función count() solo cuenta el índice principal, es decir, el de las filas. Si usted desea determinar el número de elementos de una fila, puede hacerlo de la siguiente manera.
<?php$amigos = array (array("nombre"=>"Pedro Torres", "direccion"=>"CL Mayor, 37", "telefono"=>123456789), array("nombre"=>"Carlos Gómez", "direccion"=>"CL Alfareros, 12", "telefono"=>567891234), array("nombre"=>"Susana Casas", "direccion"=>"CL Sierra Grande, 2", "telefono"=>987654321), array("nombre"=>"Carmen Pérez", "direccion"=>"CL Himalaya, 189", "telefono"=>502983948));$totalDeDatos = count ($amigos[0]);echo ("Total de datos del primer amigo: ". $totalDeDatos);?>
Hasta la Próxima
Si te hemos ayudado : )
Te agradeceríamos que apoyaras este proyecto
0 comentarios:
Publicar un comentario