Hosting de Calidad
  • Inicio
  • Precios y servicios
  • F.a.q y ayudas
  • Realizar pedido
  • Webs alojadas
  • Quienes somos
  • Foro HyD
  • Contacto

    Zona Dominios

    Entrar
    registro de dominios


    Zona Hosting

    Entrar
    alojamiento web


    5 Métodos de Pago
    Tarjeta de crédito
    Domiciliación
    Transferencia
    Soporte Epagado
    Soporte Paypal

    Liberalización .es

    Ver mas
    dominios .es


  •  
     
     
    for

    for

    Los bucles for son los bucles más complejos en PHP_ Se comportan como su contrapartida en C_ La sintaxis de un bucle for es:

    for (expr1; expr2; expr3) sentencia

    La primera expresión (expr1) se evalúa (ejecuta) incondicionalmente una vez al principio del bucle_

    Al comienzo de cada iteración, se evalúa expr2 _ Si se evalúa como TRUE, el bucle continúa y las sentencias anidadas se ejecutan_ Si se evalúa como FALSE, la ejecución del bucle finaliza_

    Al final de cada iteración, se evalúa (ejecuta) expr3_

    Cada una de las expresiones puede estar vacía_ Que expr2 esté vacía significa que el bucle debería correr indefinidamente (PHP implicitamente lo considera como TRUE, al igual que C)_ Esto puede que no sea tan inútil como se podría pensar, puesto que a menudo se quiere salir de un bucle usando una sentencia break condicional en vez de usar la condición de for_

    Considera los siguientes ejemplos_ Todos ellos muestran números del 1 al 10:

    <?php
     /* ejemplo 1 */
     
     for ($i = 1; $i <= 10; $i++) {
         print $i;
     }
     
     /* ejemplo 2 */
     
     for ($i = 1; ;$i++) {
         if ($i > 10) {
             break;
         }
         print $i;
     }
     
     /* ejemplo 3 */
     
     $i = 1;
     for (;;) {
         if ($i > 10) {
             break;
         }
         print $i;
         $i++;
     }
     
     /* ejemplo 4 */
     
     for ($i = 1; $i <= 10; print $i, $i++) ;
    ?>

    Por supuesto, el primer ejemplo parece ser el mas elegante (o quizás el cuarto), pero uno puede descubrir que ser capaz de usar expresiones vacías en bucles for resulta útil en muchas ocasiones_

    PHP también soporta la "sintaxis de dos puntos" alternativa para bucles for_

    for (expr1; expr2; expr3): sentencia; ___; endfor;

    Otros lenguajes poseen una sentencia foreach para traducir un array o una tabla hash_ PHP3 no posee tal construcción; PHP4 sí (ver foreach)_ En PHP3, se puede combinar while con las funciones list() y each() para conseguir el mismo efecto_ Mirar la documentación de estas funciones para ver un ejemplo_

     
       



    registro de dominios | alojamiento web | hosting por publicidad

       

     

    Manual de linux Manual de apache Manual de php Manual de mysql Manual de SQL Manual del Plesk Como funciona Paypal Manual de html