---
description: Co to je? Na co to je? Zde si vše vysvětlíme :)
---

# Cyklus While

Cyklus While nám umožňuje opakovaně vykonávat určitou část kódu pokud platí podmínka. Příklad:

```
$x = 0;

while($x <= 10) {
    echo $x."<br>";
    $x++;
}
```

Zde pokud je $x menší, nebo rovno 10, vykoná se echo, které napíše hodnotu $x na každý řádek zvlášť pomocí HTML elementu \<br>, který by jste již měli znát. Dále se hodnota $x zvýší o 1. Tímto způsobem se nám tedy vypíší čísla od 0 do 10 a každé číslo na samostatný řádek.

Cyklus While můžeme například použít na vypsání dat z databáze pokud nevíme, kolik má tabulka řádků a tak dále...

