Arrays

Un array es una colección de valores, los arrays pueden ser unidimensionales (vectores), bidimensionales (matrices) y multidimensionales (más de dos dimensiones)

Se utiliza el delimitador [] para acceder a los diferentes elementos del array.

$frutas[0]="Manzana";

$frutas[1]="Pera";

Creamos un vector de dos elementos y accederemos a ellos a través de un subíndice que comienza a numerase desde cero.

echo $frutas[0];  //Manzana

echo $frutas[1];  //Pera

como podemos ver, el vector puede ir creciendo de forma dinámica.

Si hacemos:

$frutas[2]="Sandía";

ahora nuestro vector tiene 3 componentes

También podemos dejar nuestro vector sin subíndices cuando les asignemos un valor

$frutas[] = "Manzana";

$frutas[] = "Pera";

$frutas[] = "Sandía";

y automáticamente comenzará a numerarse desde cero


Para conocer el tamaño de nuestro vector utilizaremos la función count

echo count($frutas);     //3

También podemos utilizar la función sizeof, que es equivalente a la función count

echo sizeof($frutas);     //3

Ejemplo 1:

imprimir los elementos asignados al vector:

<!DOCTYPE html>
<html lang="en">
    <head>
        <title>Arrays</title>
        <meta charset="UTF-8">
    </head>
    <body>
    <?php
    $frutas[]= "Manzana";
    $frutas[]= "Pera";
    $frutas[] = "Sandía";
    for($i=0;$i<count($frutas);$i++){
        echo"<p>".$frutas[$i]."</p>";
    }
    ?>
    </body>
    
</html>


La salida de este programa debería ser:

Manzana

Pera

Sandía


Existe otra forma de inicializar un vector que consiste en definirlo e inicializarlo simultaneamente.

$frutas=array("Manzana","Pera","Sandía");


Si este Post te sirvió de ayuda no olvides dejar tu comentario


Comentarios