Pueden llamarse matrices o arrays. Aquí los llamaremos Arrays ya que se utiliza mas este nombre en programación.
Los arrays son contenedores pero no de información exactamente como las variables, sino de grupos de información. Es decir, una variable puede almacenar un texto o un número pero solo un elemento, en cambio, un array puede almacenar varios textos o varios números en un solo elemento.

Veamos un ejemplo rápido:[summarize]

//Una variable
$fruta="manzana";
//Mostramos el resultado en pantalla
echo $fruta;
// Mostrará: manzana

//Un array
$frutas= array("manzana","pera","melocotón","plátano");
//Mostramos el resultado en pantalla
print_r($frutas);
//Mostrará:
//Array(
//  [0]->manzana
//  [1]->pera
//  [2]->melocotón
//  [3]->plátano
// )

Explicación:

  • La línea 1 indica un comentario, todo lo que va seguido del símbolo “//” quiere decir que a continuación viene un comentario que no se interpreta como código
  • La línea 8 muestra la forma de crear un array. Tiene el mismo formato que una variable por tener el símbolo “$” antes del nombre pero le asignamos una función llamada “array” el cual le pasamos todos los valores que queramos separados por comas.
  • La línea 10 es la función equivalente de “echo” para las variables, “print_r” para los arrays, los cuales muestra en pantalla el contenido del array indicando con números el orden de la posición en que se encuentra cada valor que introdujimos en el array. Al colocar primero la manzana, esta ocupa el lugar 0, la pera ocupa el lugar 1 y así sucesivamente.

En cambio, si queremos mostrar en pantalla solo un valor de los que hay almacenados en el array, lo realizaremos de la siguente forma:

echo $frutas[2];
//Mostrará en pantalla: melocotón

Explicación:

  • Para acceder a la información de un valor del array, solo hay que colocar entre corchetes la posición que ocupa en el mismo.
  • Si queremos modificar solo un valor del array, lo haremos de la siguiente forma:
    $frutas[2]="melón";
    print_r($frutas);
    //Mostrará:
    //Array(
    //  [0]->manzana
    //  [1]->pera
    //  [2]->melón
    //  [3]->plátano
    // )
  • Y si queremos añadir un valor mas al array, lo haremos de la siguiente forma:
    $frutas[]="piña";
    print_r($frutas);
    //Mostrará:
    //Array(
    //  [0]->manzana
    //  [1]->pera
    //  [2]->melón
    //  [3]->plátano
    //  [4]->piña
    // )