Arrays en PHP (Arreglos), uso del Count y For

Los arrays o matrices, son estructura que permiten el almacenamiento de un conjunto de datos bajo un mismo nombre, su primera posición es cero. En Php existen arrays especiales, denominados asociativos en los que el índice es un valor de tipo string, de modo que cada posición está definida por el par (clave, valor), y por ello se puede acceder al contenido (valor) a través de su clave.

<?php

// Arrays escalares:
$arraynombre[0]= "Mi nombre";
$arraynombre[1]= "es Juan, tengo";
$arraynombre[2]= "26 years";
$arraynombre[]= "y me gusta programar en PHP"; // inserta el texto en la posición 3

//Count es una función para contar el número de elementos en un array u objeto
$cuantos = count($arraynombre)-1; // menos uno es porque los arrays arrancan en cero

// se los puede recorrer con un for
for($i = 0; $i <= $cuantos; $i++){
  echo $arraynombre[$i]." ";
}

?>

#######

<?php

// Arrays asociativos:
$arraynombre["nombre"]= "Mi nombre";
$arraynombre["mensaje"]= "es Juan, los saludo";
$arraynombre["edad"]= "tengo 26 years";


foreach($arraynombre as $valor) { // pasa lo que tiene el array a la variable valor, luego lo imprime
 echo $valor . " ";
}

?>

#######

<?php

// Arrays asociativos:
$arraynombre["nombre"]= "Mi nombre";
$arraynombre["mensaje"]= "es Juan, los saludo";
$arraynombre["edad"]= "tengo 26 years";


foreach($arraynombre as $clave => $valor) { // imprime clave y valor del arreglo

echo "[$clave] => $valor <br />";
}

?>