Online-PHP-Compiler
Code-Snippets schreiben, ausführen und teilen — keine Einrichtung nötig.
PHP online im Browser ausführen
Ein kostenloser Online-PHP-Playground und Code-Runner. Schreib PHP im Browser, drück Ausführen, und der Code läuft in Sekunden auf PHP 8.3. Kein Apache, kein nginx, kein XAMPP oder MAMP einzurichten.
Der Editor basiert auf derselben Engine wie VS Code, daher funktionieren PHP-Syntax-Highlighting, Autovervollständigung und Fehler-Unterstreichung problemlos. Der Code läuft auf PHP 8.3 CLI mit OPcache plus gängigen Extensions — mbstring, curl, xml, simplexml, dom, tokenizer, openssl, zip, fileinfo und json — sowie Composer im Path. Praktisch, um eine Regex zu testen, JSON zu serialisieren oder match-Expressions auszuprobieren.
Warum dieser PHP-Playground nützlich ist
- Sofortige PHP-Ausführung — Code schreiben, Ausführen drücken und die Ausgabe der PHP 8.3 CLI in Sekunden erhalten, ohne Apache, nginx, XAMPP oder MAMP.
- Vollständiges PHP-Syntax-Highlighting, Autovervollständigung und klare Fehlermeldungen mit Zeilennummern – angetrieben von derselben Editor-Engine wie VS Code.
- Stdin-Eingabe wird unterstützt.
fgets(STDIN),file_get_contents('php://stdin')und Lesen aus demSTDIN-Stream funktionieren alle über das Eingabefeld des Playgrounds, sodass PHP-Skripte im CLI-Stil komplett durchlaufen. Kein Apache, XAMPP oder MAMP auf deiner Seite nötig. - PHP 8.3 mit mbstring, curl, xml, simplexml, dom, openssl, zip, fileinfo, OPcache und Composer im Path — teste moderne PHP-Features wie Enums, readonly-Properties, match-Expressions und typisierte Properties.
Was du im PHP-Playground ausprobieren kannst
- Array-Funktionen: array_map, array_filter, array_reduce und Transformationen assoziativer Arrays, die du Zeile für Zeile testen kannst.
- String-Helfer und regex (preg_match, preg_replace) plus JSON encode/decode: die alltäglichen PHP-Idiome, die dir in jedem Backend begegnen.
- Schnelle PHP-Experimente: Teste eine match-Expression, probiere ein Enum aus, prüfe eine typisierte Property oder schau, wie der Spread-Operator bei Arrays funktioniert.
Häufig gestellte Fragen zum Online-PHP-Compiler
Ist der Online-PHP-Compiler kostenlos?
Muss ich PHP, Apache oder XAMPP installieren?
Funktioniert der PHP-Playground auf Handy und Chromebook?
Unterstützt der PHP-Playground fgets(STDIN) und stdin?
fgets(STDIN), file_get_contents('php://stdin') und das Lesen aus dem STDIN-Stream verhalten sich genauso, als würdest du php script.php im Terminal starten und Eingaben tippen. Praktisch für PHP-Skripte im CLI-Stil und Übungsaufgaben.