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.
| Bearbeitungszeit | 40 Minuten | Fragen | 30 |
|---|---|---|---|
| Bestehensgrenze | 70 % | Fragetypen | Einfach- und Mehrfachauswahl |
| Prüfungssprache | Deutsch | Zertifikat gültig | Unbegrenzt |
| Durchführung | Online, zeitlich überwacht | Preis | Kostenlos |
| Block | Thema | Gewichtung | Fragen |
|---|---|---|---|
| 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
echoundprint - 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 mitvar_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]undarray() -
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