ELEKTRO
CHEMIE
PROGRAMOVÁNÍ
FOTKY
BLOG
E-SHOP

Elektro

  • Novinky
  • Aktuality
  • PHP
  • MySQL
  • JavaScript
  • .NET
  • Download
  • Odkazy
  • Anketa
  • Návštěvní kniha
  • Mapa webu
  • O webu
  • RSS

  • © by Hugo moravec.zd@gmail.com

    Příkaz for

    Příkaz for je nejsložitějším cyklem v PHP, jeho syntaxe je následující:

    for (expr1; expr2; expr3) statement

    Nejprve se vyhodnotí výraz 1 (vyhodnocuje se pouze jednou, na začátku cyklu). Výraz 2 je vyhodnocen na začátku každé iterace. Je-li jeho hodnota FALSE cyklus se ukončí, pokud je TRUE cyklus pokračuje dále. Na konci každé iterace se provede výraz 3.

    Každý z výrazů může být prázdný. Pokud vynecháme výraz 2, získáme nekonečný cyklus. Ten je možné ukončit pomocí příkazu break.

    V následujících příkladech je využit cyklus for pro vypsání řady čísel od 1 do 10.

    <?php
    for ($i=1; $i<=10; $i++) {
      print $i;
    }

    for ($i=1;$i<=10;print $i, $i++) {}

    for ($i=1;;$i++) {
      if ($i == 11) {
        break;
      }
      print $i;
    }

    ?>