Manual de iniciación a PHP

13. ESTRUCTURAS DE CONTROL

- Condicionales: if-elseif-else y switch

- Bucles: while y do while

- Bucle: for

- Bucle: foreach

Hay dos formas posibles de usar el bucle foreach:
1. foreach ($nombre_array as $valor) {
sentencias; } Este bucle recorre el array indicado en $nombre_array.
En cada iteración el elemento actual del array se guarda en $valor y se incrementa el puntero interno del array.

2. foreach ($nombre_array as $clave=>$valor) {
sentencias; }
Este bucle recorre el array indicado en $nombre_array.
En cada iteración el elemento actual del array se guarda en $valor, la clave se guarda en $clave y se incrementa el puntero interno del array

- require y require_once

Sirve para insertar en nuestro documento y en la posición exacta donde está require, el código contenido en un archivo externo, antes de ser ejecutado por el servidor.
En caso de no encontrar el archivo especificado, se produce un FATAL ERROR que interrumpe la ejecución.
(require_once solo inserta la primera vez aparece)

- include e include_once

Sirve para pegar en nuestro documento y en la posición exacta donde está include, el código contenido en un archivo externo, antes de ser ejecutado por el servidor.
En caso de no encontrar el archivo especificado se envía un WARNING pero continúa la ejecución.
(include_once solo inserta la primera vez que aparece)