PHP cyklus FOR - jak přeskočit když platí podmínka

1 odpovědí
21.06.2017 napsal Robin dotaz do kategorie programovani 5 / 8

PHP cyklus FOR - jak přeskočit když platí podmínka

Vyřešeno

programovani php

Dobré poledne, učím se s php a používám cyklus for ($i=0; $i < $pocetradku; $i++) na postupné zpracování řádků v txt souboru. Vše je ok, ale potřeboval bych informaci, jak lze vyřešit to, že když pro daný řádek platí podmínka např. if ($x == 0), tak aby se tento řádek přeskočil a cyklus pokračoval hned na dalším řádku. Jak bych to měl řešit? Díky

27.06.2017 odpověděl Hanz Superuser
Zkontrolováno

Ahoj, k tomuto přerušení běhu se používá v PHP funkce continue např. takto:

($i=0; $i < $pocetRadku; $i++) {
  if ($x == 5) {
   continue;
  } else {}
  $x = $x+1;
  echo $x;
}
Kde jakmile bude $x == 5, tak k vypsání $x nedojde a přeskočí se na $x = 6.

Tento web používá k poskytování služeb, personalizaci reklam a analýze návštěvnosti soubory cookie. Používáním tohoto webu s tím souhlasíte. Další informace