|
Escrito por Administrator
|
|
lunes, 29 de enero de 2007 |
|
¿Qué es un arreglo? Cuando se trabaja con PHP, tarde o temprano, es posible que desee crear muchas variables similares. En lugar de tener muchas variables sueltas, puede almacenar datos como elementos de una matriz. Cada elemento de la matriz tiene su propio ID de manera que sea fácil el acceso a cada uno. Arreglos numéricos <?php $nombres[0] = "Pedro"; $nombres[1] = "Carlos"; $nombres[2] = "Jaime"; echo $nombres[1] . " y " . $nombres[2] . " son los amigos de ". $nombres[0]; // Esto mostrara "Carlos y Jaime son los amigos de Pedro" ?> -
%0A%3C%3Fphp%0A%20%20%20%20%24nombres%5B0%5D%20%3D%20%22Pedro%22%3B%0A%20%20%20%20%24nombres%5B1%5D%20%3D%20%22Carlos%22%3B%0A%20%20%20%20%24nombres%5B2%5D%20%3D%20%22Jaime%22%3B%0A%0A%20%20%20%20echo%20%24nombres%5B1%5D%20.%20%22%20y%20%22%20.%20%24nombres%5B2%5D%20.%20%22%20son%20los%20amigos%20de%20%22.%20%24nombres%5B0%5D%3B%0A%20%20%20%20%2F%2F%20Esto%20mostrara%20%22Carlos%20y%20Jaime%20son%20los%20amigos%20de%20Pedro%22%0A%3F%3E%0A Arreglos asociativos <?php $edades['Pedro'] = "32"; $edades['Carlos'] = "30"; $edades['Jaime'] = "34"; echo "Pedro tiene " . $edades['Pedro'] . " years."; ?> -
%0A%3C%3Fphp%0A%20%20%20%20%24edades%5B%27Pedro%27%5D%20%3D%20%2232%22%3B%0A%20%20%20%20%24edades%5B%27Carlos%27%5D%20%3D%20%2230%22%3B%0A%20%20%20%20%24edades%5B%27Jaime%27%5D%20%3D%20%2234%22%3B%0A%0A%20%20%20%20echo%20%22Pedro%20tiene%20%22%20.%20%24edades%5B%27Pedro%27%5D%20.%20%22%20years.%22%3B%0A%3F%3E%0A Otra forma de declarar los arreglos <?php //En este caso indicamos un identificador especifico $edades = array("Pedro"=> 32, "Carlos"=> 30, "Jaime"=> 34); echo "La edad de Carlos es: " . $edades['Carlos'] . " "; //Aqui asigna un identificador automaticamente; $nombres = array("Pedro", "Carlos", "Jaime"); for($i=0;$i<3;$i++){ echo "Integrante " . $i . " es " . $nombres[$i] . ". " ; } ?> -
%0A%3C%3Fphp%0A%20%20%20%20%2F%2FEn%20este%20caso%20indicamos%20un%20identificador%20especifico%0A%20%20%20%20%24edades%20%3D%20array%28%22Pedro%22%3D%3E32%2C%20%22Carlos%22%3D%3E30%2C%20%22Jaime%22%3D%3E34%29%3B%0A%20%20%20%20echo%20%22La%20edad%20de%20Carlos%20es%3A%20%22%20.%20%24edades%5B%27Carlos%27%5D%20.%20%22%20%22%3B%0A%0A%20%20%20%20%2F%2FAqui%20asigna%20un%20identificador%20automaticamente%3B%0A%20%20%20%20%24nombres%20%3D%20array%28%22Pedro%22%2C%22Carlos%22%2C%22Jaime%22%29%3B%0A%20%20%20%20for%28%24i%3D0%3B%24i%3C3%3B%24i%2B%2B%29%7B%0A%20%20%20%20%20%20%20%20echo%20%22Integrante%20%22%20.%20%24i%20.%20%22%20es%20%22%20.%20%24nombres%5B%24i%5D%20.%20%22.%20%22%20%3B%0A%20%20%20%20%7D%0A%3F%3E%0A Prueba este ejemplo.
|
|
Modificado el ( jueves, 20 de diciembre de 2007 )
|