Programmablauf mit Kontrollstrukturen steuern

Die bisherigen Skripte haben ihre Anweisungen linear abgearbeitet, d.h. von oben nach unten, Zeile für Zeile. Jeder Programmlauf führt dabei jede Anweisung genau einmal aus, die Möglichkeiten zur Problemlösung sind begrenzt. Anspruchsvollere Aufgaben erfordern Kontrolle über den Programmablauf. Kontrollstrukturen erlauben es, vom linearen Fluss abzuweichen:

  • Verzweigungen führen Programmabschnitte nur unter bestimmten Bedingungen aus. Sie werden mit den Schlüsselwörtern if, else und elseif formuliert.
  • Schleifen führen Programmabschnitte wiederholt aus. Sie werden mit den Schlüsselwörtern foreach

Get PHP & MySQL Schnelleinstieg now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.