SWITCH a FOR

Ahoj,,chtel jsem se zeptat co umí a dělá SWITCH a FOR precetl jsem si o if a else ale ted vubec nemuzu pochopit co dela SWITCH FOR do while.....
Vysvetlili by ste mi to a hdili nejakej priklad,,,dekuji
SWITCH:
http://cz.php.net/manual/cs/control-structures.switch.php

FOR:
http://cz.php.net/manual/cs/control-structures.for.php

DO...WHILE:
http://cz.php.net/manual/cs/control-structures.do.while.php

v cestine :-)
switch je obdoba case, což je vlastně jen zjednodušení použití if.

No a co se týče while, for as repeat, jsou to cykly, které se opakují po nějakou dobuco platí podmínka, více ve víše uvedených manuálech :)
A nejakej priklad?
A nemohli by ste to trochu vice popsat umim zatim jen if a else a moc vas nechapu..
diky
na vyse uvedenych odkazech mas priklady...