Windows 10/11
Berjalan di PC x64
PHP Trail 2.9.30 adalah agen Windows yang menulis file PHP kecil ke foldermu sendiri, menjalankannya, dan menampilkan setiap hasil, sehingga kamu berlatih dengan membuat proyek sungguhan.
*.php0 filetable.phptersimpanphp -l table.phpexit 0php table.phpexit 0table.php+1 -0Berjalan di PC x64
Dirilis 8 Nov 2026
Program pemasangan
Satu file .exe saja
Di dalam aplikasi
Untuk menjalankan aplikasi
php tutorial di sini adalah proyek kecil yang kamu bangun, bukan pelajaran yang kamu tonton. Kamu menjelaskan tugasnya, PHP Trail menulis file ke foldermu, menjalankan perintah PHP milikmu, dan menampilkan output atau pesan error yang nyata, lalu kamu yang memutuskan apakah setiap perubahan diterima. Proyeknya tetap kecil. Skrip pertama seperti tabel perkalian hanya butuh sekitar 10 baris.
Buka folder kosong, pilih Ask first, lalu minta tabel perkalian 5 di file bernama table.php. PHP Trail melihat isi folder dengan list_dir, lalu write_file menyimpan skrip baru: perulangan pendek yang mencetak satu hasil kali per baris. Shell menjalankan php -l table.php untuk memeriksa sintaks dan php table.php untuk mencetak hasilnya. Outputnya nyata. Ask first berhenti sebelum file disimpan, jadi kamu membacanya lalu menerima atau menolaknya. Kalau ingin tabel lain, ubah angka di prompt-mu dan jalankan lagi.
list_dir . → empty
write_file table.php → saved
Shell php -l table.php → exit 0
Shell php table.php → exit 0Misalkan guestbook.php berhenti dengan parse error dan kamu tidak tahu sebabnya. Shell menjalankan php -l guestbook.php dan mengembalikan pesan error asli beserta nomor baris, lalu read_file membuka bagian file itu. Titik koma yang hilang adalah penyebab yang umum. Pesan itu menyebut 1 baris. edit_file mengusulkan perbaikan sebagai diff, dan di mode Ask first kamu membaca perubahan itu lalu menerimanya sebelum diterapkan. Setelah itu Shell menjalankan pemeriksaan sintaks lagi, dan kode keluar yang berhasil berarti PHP tidak menemukan masalah sintaks. Itu tidak membuktikan bahwa buku tamu bekerja dengan benar, jadi kamu tetap menjalankan dan mengujinya sendiri.
Shell php -l guestbook.php → exit 255
read_file guestbook.php → read
edit_file guestbook.php → +1 -1
Shell php -l guestbook.php → exit 0Untuk berlatih pemrograman berorientasi objek, mulai di Plan only dan minta kelas Product dengan nama privat, harga privat, konstruktor, dan metode yang mengembalikan label. Agen menjelaskan konstruktor serta kata kunci public dan private, lalu menulis rencana dan tidak menjalankan apa pun. Belum ada yang disimpan. Pindah ke Ask first untuk melaksanakan rencana: write_file menyimpan Product.php dengan beberapa baris di bagian bawah yang membuat 3 produk dengan new, dan Shell menjalankan php Product.php sehingga setiap label muncul. Baca setiap diff sebelum kamu menerimanya.
Taruh scores.csv kecil di folder dan minta PHP Trail menjumlahkan satu kolom. read_file membaca CSV agar agen melihat kolomnya, lalu write_file menyimpan read_csv.php, yang memuat setiap baris dengan str_getcsv dan menjumlahkan angkanya dengan array_sum. Shell menjalankan skrip itu. Skrip mencetak totalnya, dan kalau angkanya tampak salah, grep menemukan baris yang membaca kolom, lalu edit_file menampilkan perbaikannya sebagai diff. Array, perulangan, dan 2 fungsi bawaan adalah dasar PHP yang sedang bekerja. Buka scores.csv sendiri untuk memastikan totalnya, karena agen bisa salah membaca kolom.
Asisten obrolan menjawab dengan teks. PHP Trail versi 2.9.30 melangkah lebih jauh: ia membuat file, menjalankan perintah PHP milikmu, dan menampilkan hasil setiap langkah dalam kartu yang bisa kamu buka.
| Asisten obrolan biasa | PHP Trail | |
|---|---|---|
| File | Menampilkan kode yang kamu salin dan tempel sendiri | Menyimpan file di foldermu; di Ask first, hanya setelah kamu menerima |
| Menjalankan | Biasanya menjelaskan seperti apa output seharusnya | Menjalankan perintah PHP milikmu dan menampilkan output yang nyata |
| Error | Menjelaskan error dari potongan kode yang kamu tempel | Menampilkan pesan dan baris asli dari php -l |
| Tinjauan | Kamu membandingkan kode lama dan baru dengan mata | Ask first menampilkan setiap perubahan sebagai diff untuk diterima |
Kelompok pertama adalah pemula yang sudah membaca pelajaran PHP untuk pemula tetapi tetap membeku di depan file kosong. Salah satu cara keluar dari lingkaran belajar tanpa ujung adalah membuat sesuatu yang kecil, menjalankannya, dan membaca hasil nyatanya. Buat skripnya singkat. Sekitar 10 baris sudah cukup untuk percobaan pertama, dan folder tempatnya berada tetap milikmu.
Kelompok kedua adalah pengembang otodidak yang sudah menguasai bahasa lain dan ingin pindah ke PHP. Saran untuk belajar PHP sering mengarah ke manual, dan PHP Trail bisa membaca manual itu lewat web_search dan http_get sambil menulis contohmu. Bandingkan dengan manualnya.
Kelompok ketiga adalah praktisi yang kembali ke PHP setelah jeda. Setelah jeda, memulai PHP lagi lebih mudah kalau satu sumber tetap terbuka di samping pekerjaanmu, dan agen menjaga manual hanya berjarak beberapa panggilan alat sementara kamu membangun lagi kebiasaan seperti meng-escape output. Tinjau setiap diff. Mode persetujuan yang kamu pilih menentukan seberapa sering agen berhenti untuk bertanya.
Proyek latihan yang kamu bangun di foldermu sendiri bersama agen AI yang menulis, menjalankan, dan menjelaskan file PHP kecil. PHP Trail bukan kursus, kuis, atau pelajaran video, dan setiap langkah muncul sebagai kartu dengan hasil nyatanya. Kamu meninjau setiap kartu.
Ya, phptutorials.net adalah situs resmi PHP Trail. Unduh build aslinya dari halaman unduhan, bandingkan checksum SHA-256-nya dengan manifes yang dipublikasikan, dan gunakan tombol Send feedback di dalam aplikasi jika ada yang tampak janggal. Periksa hash-nya dulu.
Ya, bagi banyak pelajar PHP adalah bahasa pertama yang masuk akal, karena file PHP hanyalah teks biasa yang dijalankan dengan satu perintah dan hasilnya langsung terbaca. PHP dikenal terutama untuk pekerjaan web sisi server. Dasar dulu. SQL menyusul.
Bukan. PHP Trail adalah agen AI untuk Windows yang bekerja di folder proyekmu sendiri, jadi tidak ada kuis bernilai, video, atau sertifikat yang harus diselesaikan. Ia menulis dan menjalankan file bersamamu serta menampilkan setiap hasil. Tidak ada yang dinilai.
Ya. PHP Trail menjalankan perintah PHP milikmu, jadi PHP harus terpasang di PC-mu; ambil dari situs PHP dan periksa dengan menjalankan php -v di terminal. Kalau php -v mencetak versi, perintah PHP-mu sudah siap. Jalankan php -v dulu.
Itu tiga mode persetujuan. Auto-run menjalankan aksi langsung, Ask first berhenti sebelum aksi yang mengubah sesuatu dan menampilkan perubahan sebagai diff, dan Plan only menulis rencana dan tidak menjalankan apa pun sampai kamu mengganti mode. Pilih Ask first untuk berlatih.
Ya, kalau kamu memilih model cloud: teks prompt, termasuk teks file apa pun yang dibaca agen, dikirim ke penyedia itu. Dengan model lokal tidak ada yang keluar dari PC. Aplikasi menyimpan obrolan, folder kerja, dan kunci API di PC-mu. Putuskan sebelum menempelkan rahasia.
Pasang PHP Trail di Windows 10 atau 11 dan ubah pelajaran PHP berikutnya menjadi file kecil yang kamu jalankan, baca, dan ubah sendiri. Ukuran penginstal sekitar 34 MB. Tidak perlu akun.
Unduh PHP Trail untuk Windows ↗Setiap halaman tersedia dalam 20 bahasa.
Apa yang dilakukan PHP Trail untuk proyek latihan ↗ Hubungkan model cloud, lokal, atau bawaan ↗ Contoh lengkap dengan kelas kecil ↗ Unduh dan verifikasi build Windows ↗ Jawaban atas pertanyaan umum ↗ Apa yang disimpan situs ini dan aplikasinya ↗