Tutoriales PHP MYSQL programación web php base de datos mysql

\n"; } } } lecturas();

          


PHP - Tablas o Array

      

Autor: Carlos Carmona

Por decirlo de forma sencilla, una tabla o array es una variable que puede contener múltiples valores. La forma clásica de las tablas es la siguiente:

  1. <?PHP
  2.  
  3. //Asignamos los valores
  4. $lugar[] = "Murcia";
  5. $lugar[] = "Valencia";
  6. $lugar[] = "Madrid";
  7. $lugar[] = "Sevilla";
  8. $lugar[] = "Pamplona";
  9. print ("Yo vivo en " . $lugar[0] . "<br>\n");
  10. //La sentencia anterior imprimirá:
  11. //"Yo vivo en Murcia<br>"
  12.  
  13. ?>

Por defecto, el índice para recorrer una tabla comienza por 0.

Un sistema más elegante y cómodo de asignar valores a un array o tabla es con la función array():

  1. <?PHP
  2.  
  3. $lugar = array("Murcia", "Valencia", "Madrid", "Sevilla", "Pamplona");
  4.  
  5. //Obtenemos el número de elementos de la tabla
  6.  
  7. $elementos = count($lugar);
  8.  
  9. //Con un bucle imprimimos todos los elementos de la tabla
  10.  
  11. for ($i = 0; $i < $elementos; $i++) {
  12. print ("La ciudad $i es $lugar[$i]<br>\n");
  13. }
  14.  
  15. ?>

También podemos especificar el índice, si por ejemplo queremos que el índice empiece por 1 en vez de 0:

  1. <?PHP
  2.  
  3. $lugar = array(1=>"Murcia", "Valencia", "Madrid", "Sevilla", "Pamplona");
  4.  
  5. ?>

Otro tipo de tablas o array son las tablas asociativas, donde a cada registro se le asigna una Key o llave para acceder a él.

  1. <?PHP
  2.  
  3. //creamos el array con los índices asociados
  4. $colores = array("rojo"=>"#FF0000", "azul"=>"#0000FF", "negro"=>"#000000");
  5.  
  6. //accedemos a los valores mediante los índices asociados
  7. print ($colores["rojo"]);
  8.  
  9. ?>
Scour Design ™ Todos los Derechos Reservados © Carlos Carmona Xhtml 1.1 Strict Válido!CSS Nivel 2 Válido! Nivel Triple-A de Conformidad con las Directrices de Accesibilidad Web (WAI)