PHP Trail
Offizielle Website von PHP Trail

PHP Tutorial: Projekte, die in deinem Ordner entstehen und laufen

PHP Trail 2.9.30 ist ein Windows-Agent, der kleine PHP-Dateien in deinen eigenen Ordner schreibt, sie ausführt und dir jedes Ergebnis zeigt, damit du an echten Projekten übst.

System

Windows 10/11

Läuft auf x64-PCs

Version

2.9.30

Erschienen am 8. Nov. 2026

Setup

Etwa 34 MB

Das Installationsprogramm

Portable

Etwa 25 MB

Eine einzelne .exe-Datei

Oberfläche

13 Sprachen

In der App

Konto

Nicht nötig

Zum Starten der App

Lernen durch Bauen

Ein PHP Tutorial, das du in deinem eigenen Ordner baust

Ein PHP Tutorial ist hier ein kleines Projekt, das du baust, keine Lektion, die du dir ansiehst. Du beschreibst die Aufgabe, PHP Trail schreibt die Datei in deinen Ordner, führt deinen PHP-Befehl aus und zeigt die echte Ausgabe oder die echte Fehlermeldung, und du entscheidest, ob du jede Änderung annimmst. Die Projekte bleiben klein. Ein erstes Skript wie ein Einmaleins braucht etwa 10 Zeilen.

01

Ein Einmaleins aus einem leeren Ordner bauen

Öffne einen leeren Ordner, wähle Ask first und bitte um das Einmaleins der 5 in einer Datei namens table.php. PHP Trail sieht sich den Ordner mit list_dir an, dann speichert write_file das neue Skript: eine kurze Schleife, die ein Produkt pro Zeile ausgibt. Shell führt php -l table.php aus, um die Syntax zu prüfen, und php table.php, um das Ergebnis auszugeben. Die Ausgabe ist echt. Ask first hält vor dem Speichern der Datei an, du liest sie also und nimmst sie an oder lehnst sie ab. Willst du eine andere Reihe, ändere die Zahl in deinem Prompt und führe es erneut aus.

Werkzeug-Protokoll
list_dir  .  → empty
write_file  table.php  → saved
Shell  php -l table.php  → exit 0
Shell  php table.php  → exit 0
02

Einen Syntaxfehler anhand der echten Meldung finden

Angenommen, guestbook.php bricht mit einem Parse-Fehler ab und du siehst den Grund nicht. Shell führt php -l guestbook.php aus und liefert die echte Fehlermeldung mit Zeilennummer, danach öffnet read_file diese Stelle der Datei. Ein vergessenes Semikolon ist eine häufige Ursache. Die Meldung nennt 1 Zeile. edit_file schlägt die Korrektur als Diff vor, und im Modus Ask first liest du die Änderung und nimmst sie an, bevor sie angewendet wird. Dann führt Shell die Syntaxprüfung erneut aus, und ein erfolgreicher Exit-Code heißt, dass PHP kein Syntaxproblem gefunden hat. Das beweist nicht, dass das Gästebuch richtig funktioniert, also führst du es weiter selbst aus und testest es.

Werkzeug-Protokoll
Shell  php -l guestbook.php  → exit 255
read_file  guestbook.php  → read
edit_file  guestbook.php  → +1 -1
Shell  php -l guestbook.php  → exit 0
03

Klassen mit einer Product-Klasse üben

Um objektorientierte Programmierung zu üben, starte in Plan only und bitte um eine Klasse Product mit einem privaten Namen, einem privaten Preis, einem Konstruktor und einer Methode, die ein Etikett zurückgibt. Der Agent erklärt den Konstruktor sowie die Schlüsselwörter public und private und schreibt dann einen Plan, ohne etwas auszuführen. Noch ist nichts gespeichert. Wechsle zu Ask first, um den Plan umzusetzen: write_file speichert Product.php mit ein paar Zeilen am Ende, die mit new 3 Produkte anlegen, und Shell führt php Product.php aus, damit jedes Etikett erscheint. Lies jeden Diff, bevor du ihn annimmst.

04

Eine CSV-Datei in ein Array einlesen

Lege eine kleine scores.csv in den Ordner und bitte PHP Trail, eine Spalte aufzusummieren. read_file liest die CSV, damit der Agent ihre Spalten sieht, dann speichert write_file die Datei read_csv.php, die jede Zeile mit str_getcsv lädt und die Zahlen mit array_sum addiert. Shell führt das Skript aus. Es gibt die Summe aus, und wenn die Zahl falsch aussieht, findet grep die Zeile, die die Spalte liest, und edit_file zeigt die Korrektur als Diff. Arrays, Schleifen und 2 eingebaute Funktionen sind die PHP-Grundlagen in Aktion. Öffne scores.csv selbst, um die Summe zu bestätigen, denn der Agent kann eine Spalte falsch lesen.

Zur Schritt-für-Schritt-Anleitung

Was ihn von einem üblichen Chat-Assistenten unterscheidet

Chat-Assistenten antworten mit Text. PHP Trail Version 2.9.30 geht weiter: Es legt die Dateien an, führt deinen PHP-Befehl aus und zeigt dir das Ergebnis jedes Schritts in einer Karte, die du öffnen kannst.

Üblicher Chat-AssistentPHP Trail
DateienZeigt Code, den du selbst kopierst und einfügstSpeichert Dateien in deinem Ordner; in Ask first erst nach deiner Zustimmung
AusführenBeschreibt meist nur, wie die Ausgabe aussehen sollteFührt deinen PHP-Befehl aus und zeigt die echte Ausgabe
FehlerErklärt einen Fehler anhand des Ausschnitts, den du einfügstZeigt die echte Meldung und Zeile von php -l
PrüfungDu vergleichst alten und neuen Code per AugenmaßAsk first zeigt jede Änderung als Diff zum Annehmen

So funktioniert es in vier Schritten

  1. Installiere PHP Trail unter Windows 10 oder 11 und verbinde dann ein Cloud-Modell, ein lokales Modell oder das integrierte Modell.
  2. Wähle einen leeren Ordner für dein Übungsprojekt und stelle den Freigabemodus auf Ask first.
  3. Beschreibe eine kleine Aufgabe, etwa ein Einmaleins, und sieh zu, wie für jedes Werkzeug eine Karte mit dem echten Ergebnis erscheint.
  4. Öffne eine Karte, lies die Ausgabe oder den Diff und nimm den Schritt dann an oder lehne ihn ab.

Wer es nutzt und wann

Einsteiger, die ein PHP-Tutorial für Anfänger gelesen haben und trotzdem vor einer leeren Datei erstarren, sind die erste Gruppe. Ein Weg aus der Tutorial-Schleife ist, etwas Kleines zu bauen, es auszuführen und das echte Ergebnis zu lesen. Halte das Skript kurz. Etwa 10 Zeilen reichen für den ersten Versuch, und der Ordner, in dem es liegt, bleibt deiner.

Autodidakten, die schon eine andere Sprache kennen und zu PHP wechseln wollen, sind die zweite Gruppe. Empfehlungen zum Lernen von PHP verweisen oft auf das Handbuch, und PHP Trail kann dieses Handbuch mit web_search und http_get lesen, während es deine Beispiele schreibt. Vergleiche mit dem Handbuch.

Praktiker, die nach einer Pause zu PHP zurückkehren, sind die dritte Gruppe. Nach einer Pause fällt der Wiedereinstieg in PHP leichter, wenn eine Quelle neben deiner Arbeit offen bleibt, und der Agent hält das Handbuch nur ein paar Werkzeugaufrufe entfernt, während du dir eine Gewohnheit wie das Escapen der Ausgabe wieder aneignest. Prüfe jeden Diff. Der Freigabemodus, den du wählst, bestimmt, wie oft er zum Nachfragen anhält.

Fragen zu PHP Trail und zum Üben von PHP

Was ist ein PHP Tutorial auf dieser Seite?

Ein Übungsprojekt, das du in deinem eigenen Ordner mit einem KI-Agenten baust, der kleine PHP-Dateien schreibt, ausführt und erklärt. PHP Trail ist kein Kurs, kein Quiz und keine Videolektion, und jeder Schritt erscheint als Karte mit seinem echten Ergebnis. Du prüfst jede Karte.

Ist phptutorials.net die offizielle Website von PHP Trail?

Ja, phptutorials.net ist die offizielle Website von PHP Trail. Lade die Original-Version hier herunter, vergleiche ihre SHA-256-Prüfsumme mit dem veröffentlichten Manifest und nutze die Schaltfläche Send feedback in der App, wenn etwas seltsam aussieht. Prüfe zuerst den Hash.

Ist PHP eine gute erste Programmiersprache?

Ja, für viele Lernende ist PHP eine vernünftige erste Sprache, denn eine PHP-Datei ist reiner Text, den du mit einem einzigen Befehl ausführst und dessen Ergebnis du sofort liest. Bekannt ist sie vor allem für serverseitige Webentwicklung. Erst die Grundlagen. SQL kommt später.

Ist PHP Trail ein Kurs, ein Quiz oder eine Videolektion?

Nein. PHP Trail ist ein KI-Agent für Windows, der in deinem eigenen Projektordner arbeitet, also gibt es keine benoteten Quizze, Videos oder Zertifikate zum Abschließen. Er schreibt und führt Dateien mit dir aus und zeigt jedes Ergebnis. Nichts wird benotet.

Muss ich PHP zuerst installieren?

Ja. PHP Trail führt deinen PHP-Befehl aus, also muss PHP auf deinem PC installiert sein; hole es dir von der PHP-Website und prüfe es, indem du php -v in einem Terminal ausführst. Zeigt php -v eine Version an, ist dein PHP-Befehl bereit. Führe zuerst php -v aus.

Was bedeuten Auto-run, Ask first und Plan only?

Das sind die drei Freigabemodi. Auto-run führt Aktionen sofort aus, Ask first hält vor einer Aktion an, die etwas ändert, und zeigt Änderungen als Diff, und Plan only schreibt einen Plan und führt nichts aus, bis du den Modus wechselst. Wähle zum Üben Ask first.

Verlässt mein Code meinen PC?

Ja, wenn du ein Cloud-Modell wählst: Der Prompt-Text, auch der Text jeder Datei, die der Agent liest, geht an diesen Anbieter. Mit einem lokalen Modell verlässt nichts den PC. Die App speichert Chats, Arbeitsordner und API-Schlüssel auf deinem PC. Entscheide dich, bevor du Geheimnisse einfügst.

Hier starten

Baue heute dein erstes Skript

Installiere PHP Trail unter Windows 10 oder 11 und mache aus deinen nächsten PHP-Lektionen kleine Dateien, die du selbst ausführst, liest und änderst. Das Setup ist etwa 34 MB groß. Kein Konto nötig.

PHP Trail für Windows herunterladen ↗

Wie es weitergeht

Jede Seite gibt es in 20 Sprachen.

Was PHP Trail bei Übungsprojekten leistet ↗ Ein Cloud-, lokales oder integriertes Modell verbinden ↗ Ein ausgearbeitetes Beispiel mit einer kleinen Klasse ↗ Die Windows-Version laden und prüfen ↗ Antworten auf häufige Fragen ↗ Was diese Website und die App speichern ↗