nefunkční funkce Break na wz.cz

Ahoj, nemáte někdo zkušenost s funkcí break? Mě to nějak nechodí, vypíše to toto:

Fatal error: Cannot break/continue 1 level in /3w/wz.cz.......

Jaký je ekvivalent této funkce? Používám to s říkazem if.....
snad exit ale nevim to jiste
No schválně to někdo zkuste:

if (něco= něco):

echo "podmínka platí";

break;

endif;

a určitě to nepůjde, docela @!#$ (viz. fiatbravo.wz.cz a sekce registrace a nevyplňte povinné údaje a dole pod lištou se objeví ta hláska (odsunul jsem ji dolů :-)).
Proc tam mas ten break;? break snad vyskoci za dvojitou zavorku, tam bych asi fakt pouzil ten exit; Co je za tim ifem?
break se dá snad použít jen na cykly (for, repeat, while) a nikoli na if, tam se používá exit nebo die.
exit a die ti ukonci cely skript!
break se pouziva skutecne jenom na cykly, podle me je dost silena myslenka chtit vyskocit z bloku u if.. proc tam nedas dve podminy za sebou?
Mno co presne potrebujes? Proc vyskakovat z ifu? Estli chces ukoncit skript, tag pouzij jiz recene exit, nebo die...
Diky chlapi, jsem zacatecnik a to vite....... Jiz je to ok, funguje to jak jste napsali :-)
pokud vim tak break; se jeste pousziva u switch :-)