Instrucţiunea break
March 10, 2008 – 11:03 amObservaţi că iteraţia continuă chiar şi după stabilirea unei identităţi. Când se caută într-un tablou, execuţia căutării poate fi sistată după găsirea elementului dorit; continuarea iteraţiei în tablou nu face decât să irosească resursele calculatorului, fară a afecta rezultatele operaţiei. Pentru a opri execuţia unei iteraţii, puteţi folosi instructiunea break, care determină încheierea imediată a buclei care o conţine. Iată cum se poate revizui exemplul anterior, astfel încât să includă o instrucţiune break:
for ($i = 0; $i < $limita ; $i++
{
echo „<BR>Determinarea unei identitati cu $limbaje[$i]”;
if ($cauta == $limbaje[$i])
{
„<BR>$cauta este un limbaj aprobat.”;
break;
}
}
Acum, după stabilirea unei identităţi, instrucţiunea break provoacă sistarea buclei for. Iată datele de ieşire rezultate, care acum omit examinarea inutilă a elementului tabloului asociat cu limbajul “Python”:
Determinarea unei identitati cu Perl
Determinarea unei identitati cu PHP
PHP este un limbaj aprobat.





