MATPEC Argentina - Hosting, diseño web y multimedia
   WEB HOSTING, DISEÑO WEB y MULTIMEDIA 
ARGENTINA Residentes en Argentina
Mapa del Sitio

Desde 0 - Ayuda para novatos:


 

Diseñamos esta sección exclusivamente para los usuarios sin experiencia en el área de Internet y publicación de sitios web.

Aquí encontrará toda la ayuda necesaria para conectarse a Internet, Registra Dominios, Diseñar y Publicar su sitio web, entre otras.

Manuales on-line y tutoriales preparados de una manera clara, dinámica y de facil manejo para quienes recien comienzan.

Esperamos con esta sección poder ayudarlo con sus dudas de principiante, buena suerte !

 
  
 
 
 
   
6) Programación en PHP
  14) CONTROL DEL FLUJO EN PHP - BUCLES II

 

Bucle for
PHP está provisto de otros tipos de bucle que también resultan muy prácticos en determinadas situaciones. El más popular de ellos es el bucle for que, como para los casos anteriores, se encarga de ejecutar las instrucciones entre llaves. La diferencia con los anteriores radica en cómo se plantea la condición de finalización del bucle. Para aclarar su funcionamiento vamos a expresar el ejemplo de bucle while visto en el capítulo anterior en forma de bucle for:

<?
For ($size=1;$size<=6;$size++)
{
    echo"<font size=$size>Tamaño $size</font><br>\n";
}
?>
Ejecutar este Script

Las expresiones dentro del paréntesis definen respectivamente:

-Inicialización de la variable. Valida para la primera vuelta del bucle.

-Condición de evaluación a cada vuelta. Si es cierta, el bucle continua.

-Acción a realizar al final de cada vuelta de bucle.

Bucle foreach
Este bucle, implementado en las versiones de PHP4, nos ayuda a recorrer los valores de un array lo cual puede resultar muy útil por ejemplo para efectuar una lectura rápida del mismo. Recordamos que un array es una variable que guarda un conjunto de elementos (valores) catalogados por claves.

La estructura general es la siguiente:

Foreach ($array as $clave=>$valor)
{
    instruccion1;
    instruccion2;
    …;
}

Un ejemplo práctico es la lectura de un array lo cual podría hacerse del siguiente modo:
 
<?
$moneda=array("España"=> "Peseta","Francia" => "Franco","USA" => "Dolar");
Foreach ($moneda as $clave=>$valor)
{
    echo "Pais: $clave Moneda: $valor<br>";
}
?>
Ejecutar este Script

Este script se encargaría de mostrarnos por pantalla el contenido del array $moneda. No resultaría mala idea crear una función propia basada en este bucle que nos permitiese visualizar arrays monodimensionales y almacenarla en nuestra librería. Esta función podría ser definida de esta forma:

Function mostrar_array ($array)
{
Foreach ($array as $clave=>$valor)
{echo "$clave=>$valor<br>";}
}

Break y continue
Estas dos instrucciones se introducen dentro de la estructura y nos sirven respectivamente para escapar del bucle o saltar a la iteración siguiente. Pueden resultarnos muy prácticas en algunas situaciones.
 
 
 



Formas de pago disponibles


INICIO | HOSTING | DISEÑO WEB | MULTIMEDIA | DOMINIOS | BUSCADORES | PROYECTORES | SOPORTE | CONTACTO | MAPA