Institut für Webentwicklung
Themengebiet (Syllabus)

PHP Development Foundation

Prüfungscode IFW-PHP-100-01 · Fassung 1.0 · Stand 18.09.2026

Der Einstieg in PHP: Code ausführen und ausgeben, Variablen, Datentypen und Operatoren, Arrays sowie Bedingungen, Schleifen und Funktionen.

Bearbeitungszeit40 Minuten Fragen30
Bestehensgrenze70 % FragetypenEinfach- und Mehrfachauswahl
PrüfungsspracheDeutsch Zertifikat gültigUnbegrenzt
DurchführungOnline, zeitlich überwacht PreisKostenlos
BlockThemaGewichtungFragen
1 Grundlagen: PHP ausführen und ausgeben 10 % 3
2 Variablen, Datentypen und Operatoren 30 % 9
3 Arrays 30 % 9
4 Kontrollstrukturen und Funktionen 30 % 9

1. Grundlagen: PHP ausführen und ausgeben 10 % · 3 Fragen

Wie PHP-Code in eine Datei eingebettet, auf dem Server ausgeführt und als Text ausgegeben wird.

  • 1.1 PHP-Code in eine Datei einbetten Start-Tag <?php, schließendes ?>, Dateiendung .php
  • 1.2 Anweisungen abschließen und kommentieren Semikolon, Kommentare mit //, # und /* … */
  • 1.3 Texte ausgeben echo und print
  • 1.4 Die Ausführung auf dem Server verstehen Interpreter auf dem Webserver, der Browser erhält nur die Ausgabe

2. Variablen, Datentypen und Operatoren 30 % · 9 Fragen

Werte speichern, ihren Typ erkennen, mit ihnen rechnen, sie verketten und vergleichen.

  • 2.1 Variablen anlegen und benennen $-Zeichen, Groß- und Kleinschreibung, gültige Namen
  • 2.2 Datentypen unterscheiden int, float, string, bool, array, null; Typ und Wert mit var_dump() anzeigen
  • 2.3 Strings verketten und Variablen einsetzen Punktoperator ., Variablen in doppelten Anführungszeichen
  • 2.4 Rechnen und zuweisen arithmetische Operatoren, kombinierte Zuweisung wie +=
  • 2.5 Werte vergleichen == gegenüber ===, <, >=

3. Arrays 30 % · 9 Fragen

Mehrere Werte in einer Variablen sammeln und gezielt darauf zugreifen.

  • 3.1 Arrays anlegen Kurzschreibweise [1, 2, 3] und array()
  • 3.2 Auf Elemente zugreifen numerischer Index ab 0
  • 3.3 Assoziative Arrays verwenden Schlüssel und Werte mit =>
  • 3.4 Arrays auswerten Anzahl der Elemente mit count()

4. Kontrollstrukturen und Funktionen 30 % · 9 Fragen

Den Ablauf eines Programms steuern und wiederkehrende Aufgaben in Funktionen auslagern.

  • 4.1 Bedingungen formulieren if, elseif, else
  • 4.2 Schleifen einsetzen for, while, do … while, foreach
  • 4.3 Funktionen definieren und aufrufen Parameter und Rückgabewert mit return