Belajar PHP: Kod & Bina
Belajar PHP: Kod & Bina — Berlatih pengekodan PHP dengan compiler dan mentor AI
Belajar PHP: Kod & Bina ialah aplikasi iOS dan Android yang percuma untuk bermula bagi pengekodan PHP pada telefon anda. Compiler dan editor PHP terbina dalam menjalankan skrip anda dan memaparkan output atau halaman web yang dicetaknya, manakala 49 kursus membawa anda daripada echo pertama hingga MySQL dengan PDO, Laravel dan REST APIs, dengan mentor AI untuk menerangkan ralat anda.
- Harga
- Percuma, naik taraf Pro
- Platform
- iOS dan Android
- Bahasa
- 22
- Penarafan umur
- 4+
- Memerlukan
- iOS 15.1 atau lebih baharu
- App Store
- 5.0 ★ (1)


Data masuk, halaman terhasil.
Itulah sebahagian besar perkara yang dilakukan oleh PHP. Satu permintaan tiba bersama query string, borang atau cookie, skrip dijalankan, dan HTML dihantar kembali. Aplikasi ini dibina untuk membolehkan anda melihat gelung itu: huraikan permintaan, jalankan skrip dan lihat halaman yang dihasilkannya di sebelah kod sumber serta konsol.
Apakah aplikasi ini
Belajar PHP: Kod & Bina ialah aplikasi iOS dan Android yang mengajar PHP daripada pernyataan echo pertama hingga MySQL, kod berorientasikan objek, Laravel dan REST APIs. Aplikasi ini menawarkan 49 kursus dan 195 pelajaran yang disusun daripada tahap A1 hingga C2, editor dan compiler PHP mudah alih yang memaparkan HTML yang dicetak sebagai halaman web, simulator permintaan untuk $_GET, $_POST, cookies dan sessions, sandbox pangkalan data SQLite, 60 misi pengekodan serta mentor AI yang menerangkan mesej ralat.
Dalam aplikasi
Rupa aplikasi ini





Kursus
Kandungan kursus PHP
49 kursus dan 195 pelajaran daripada senarai kursus aplikasi itu sendiri, bermula daripada skrip pertama anda hingga framework, keselamatan dan deployment.
Getting Started dan PHP Basics
Maksud PHP, cara menjalankan skrip pertama, kemudian pemboleh ubah, jenis data dan echo — asas yang diperlukan oleh setiap kursus seterusnya.
Aliran Kawalan, Fungsi dan Skop
if/else, switch dan gelung, diikuti fungsi, argumen dan skop pemboleh ubah.
Array, Rentetan dan Tarikh
Array dan fungsi array, fungsi rentetan, serta pengendalian tarikh dan masa — alat harian untuk skrip PHP.
PHP dan Web
Menyematkan PHP dalam halaman HTML, menggunakan borang GET dan POST, serta mengurus sesi dan kuki.
PHP Berorientasikan Objek
Class dan objek, pewarisan, interface dan trait, namespace dengan autoloading PSR-4, serta Composer untuk pakej.
Pangkalan Data, JSON dan API
MySQL dengan PDO dan prepared statements, serta JSON dan penggunaan REST API.
Laravel
MVC dan routing, Eloquent ORM, pengesahan dan kebenaran, queue dan job, serta pembinaan REST API dengan Laravel.
Keselamatan, Pengujian dan Deployment
XSS, CSRF dan SQL injection, pengujian unit dengan PHPUnit, serta deployment aplikasi PHP.
Cara ia berfungsi
Cara session berfungsi
Satu session menggabungkan pelajaran pendek dengan kod yang anda jalankan serta-merta, supaya idea dan amali berlaku dalam sesi yang sama.
Ambil satu pelajaran pendek
Buka kursus dan ikuti pelajaran selama lima hingga sepuluh minit: penerangan dalam bahasa mudah dahulu, kemudian contoh yang boleh anda ubah.
Jalankannya dan lihat halaman
Tulis skrip dalam editor dan ketik Run. Output muncul dalam tab konsol, dan apabila kod anda mencetak HTML, anda juga dapat melihatnya dipaparkan sebagai halaman web di sebelah kod sumber. Untuk menjalankan kod, sambungan internet diperlukan.
Tanya, semak dan teruskan
Apabila mesej ralat tidak masuk akal, tanya mentor AI perkara yang berlaku. Kuiz dan cabaran pengekodan mengikuti setiap topik, manakala Bug Hunt memberikan anda skrip rosak untuk dibaiki.
Kandungan
Kandungan dalam aplikasi
49
Kursus, A1 hingga C2
195 pelajaran yang disusun mengikut tahap, daripada pemboleh ubah dan gelung hingga OOP, MySQL dengan PDO, Laravel, keselamatan, pengujian dan topik lanjutan seperti Docker serta microservices.
Run
Editor dan compiler PHP mudah alih
Tulis skrip, ketik Run dan baca konsol. Apabila skrip mencetak HTML, paparan Page menunjukkannya sebagai halaman web di sebelah kod sumber dan konsol.
Request
Simulator permintaan
Isi $_GET, $_POST, cookies dan session, kemudian jalankan skrip anda seolah-olah pelayar telah menghantar permintaan tersebut.
SQLite
Sandbox pangkalan data
Berlatih menggunakan PDO dengan pangkalan data SQLite sebenar yang mempunyai jadual untuk ditanya, supaya pelajaran tentang prepared statements mempunyai sesuatu untuk dijalankan.
60
Misi pengekodan
20 misi mudah, 20 sederhana dan 20 sukar, serta 20 projek berpandu dengan kod permulaan dan petunjuk, termasuk pembinaan langkah demi langkah borang hubungan, sistem log masuk, blog dengan CRUD dan REST API.
AI
Mentor AI
Tanya tentang konsep, mesej ralat atau cebisan kod, lalu dapatkan penerangan yang jelas. Mesej ralat menunjukkan baris dalam kod anda sendiri.
Latar belakang
Untuk apa PHP digunakan, dan adakah ia masih berbaloi untuk dipelajari?
PHP ialah bahasa skrip bahagian pelayan yang dibina untuk menjana halaman web, dan ia masih menjalankan sebahagian besar web, termasuk WordPress dan banyak backend tersuai. PHP berbaloi dipelajari jika anda mahu membina atau menyelenggara laman web, bekerja dengan MySQL atau mengambil alih codebase PHP sedia ada. PHP 8 moden dengan namespaces, Composer dan framework seperti Laravel memberikan pengalaman yang berbeza daripada tanggapan lama.
Pelaksanaan bahagian pelayanmengapa pelayar tidak pernah melihat kod anda
PHP dijalankan pada pelayan dan hanya hasilnya dihantar kepada pelayar. Sebab itulah skrip boleh membaca pangkalan data atau session tanpa mendedahkannya, dan sebab menguji PHP bermakna menghantar permintaan kepadanya, bukan sekadar membuka fail.
Data permintaan$_GET, $_POST, kuki, sesi
Segala-gala yang dihantar oleh pelawat tiba dalam superglobals seperti $_GET dan $_POST, dengan cookies dan session menyimpan keadaan antara permintaan. Memahami perkara ini membezakan skrip biasa daripada halaman web yang berfungsi.
PDO dan prepared statementsberhubung dengan MySQL secara selamat
PDO ialah cara standard untuk membuat pertanyaan kepada pangkalan data daripada PHP, manakala prepared statements memastikan input pengguna tidak dimasukkan ke dalam rentetan SQL. Inilah amalan yang mencegah SQL injection, salah satu kerentanan web yang paling biasa.
Framework dan Composercara projek sebenar dibina
Composer memasang pakej dan melakukan autoload terhadap kelas, manakala framework seperti Laravel menambah routing, ORM dan authentication. Kebanyakan pekerjaan PHP melibatkan framework, jadi asas bahasa hanyalah batu loncatan dan bukan pengakhiran.
Sesuai
Untuk siapa — dan bukan untuk siapa
Sesuai untuk anda jika anda
- Anda benar-benar pemula yang mahu menulis PHP tanpa menyediakan pelayan setempat terlebih dahulu
- Menyelenggara atau mengambil alih laman PHP atau WordPress dan perlu membaca kodnya
- Mahu berlatih MySQL dengan PDO, sesi dan borang melalui latihan kecil yang boleh dijalankan
- Sedang membuat persediaan untuk temu duga backend dan mahukan soalan berserta jawapan
- Belajar dalam sesi pendek ketika berulang-alik, bukan dalam tempoh panjang di meja
Bukan alat yang sesuai jika anda
- Perlu menjalankan kod di luar talian kerana PHP runner memerlukan sambungan Internet
- Mahu memasang Laravel atau Symfony sebenar: pelajaran framework menggunakan pengganti pengajaran kecil yang dilabelkan dengan jelas
- Menjangkakan setiap kursus percuma: kursus pertama percuma dan Pro membuka kursus yang selebihnya
- Memerlukan projek desktop penuh dengan Composer, pelayan web dan kawalan versi
Soalan
Soalan lazim
Apakah cara terbaik untuk belajar pengekodan PHP pada telefon?
Gunakan aplikasi yang benar-benar menjalankan kod, supaya setiap pelajaran berakhir dengan sesuatu yang anda laksanakan. Belajar PHP: Kod & Bina mempunyai editor PHP dan compiler mudah alih, pelajaran pendek selama lima hingga sepuluh minit, serta mentor AI untuk membantu menangani ralat. Aplikasi ini menjalankan skrip anda dan memaparkan output konsol atau halaman yang dirender — maklum balas yang paling diperlukan oleh pemula PHP.
Bolehkah saya menjalankan kod PHP pada telefon?
Ya. Aplikasi ini menyertakan PHP compiler dan editor: tulis skrip, ketik Run dan baca outputnya. Kod dijalankan melalui code runner aplikasi, yang memerlukan sambungan Internet. Jika skrip anda mencetak HTML, paparan Page menunjukkannya sebagai halaman web di sebelah sumber dan konsol.
Adakah aplikasi ini mengajar Laravel dan MySQL?
Ya. Senarai kursus merangkumi MySQL dengan PDO dan prepared statements, kemudian asas Laravel dengan MVC dan routing, Eloquent ORM, pengesahan, queue dan pembinaan REST API. Pelajaran framework menggunakan framework pengajaran kecil untuk berlatih dengan route, view dan query builder, dan aplikasi melabelkannya dengan jelas sebagai bukan Laravel sebenar.
Berapakah jumlah kursus dan pelajaran dalam Belajar PHP: Kod & Bina?
Aplikasi ini mempunyai 49 kursus dan 195 pelajaran, disusun daripada tahap A1 hingga C2 supaya pemula sepenuhnya dan developer yang sedang bekerja sama-sama dapat mencari langkah seterusnya. Setiap pelajaran mengambil masa lima hingga sepuluh minit. Terdapat juga 60 misi pengekodan dan 20 projek berpandu untuk latihan di luar pelajaran.
Adakah PHP masih berbaloi untuk dipelajari?
Ya, jika anda bekerja dengan laman web. PHP menggerakkan WordPress dan sejumlah besar backend tersuai, manakala PHP 8 moden dengan Composer dan Laravel digunakan secara meluas untuk API dan aplikasi web. Mempelajarinya juga mengajar konsep server-side seperti request, sesi dan pangkalan data yang boleh digunakan dalam bahasa lain.
Bolehkah saya berlatih dengan borang, sesi dan kuki tanpa pelayan web?
Ya. Simulator request membolehkan anda menerangkan sesuatu request dengan mengisi $_GET, $_POST, kuki dan sesi, kemudian menjalankan skrip anda seolah-olah ia dihantar oleh pelayar. Sandbox pangkalan data menyediakan pangkalan data SQLite sebenar untuk anda berlatih menggunakan PDO, supaya anda boleh menguji pengendalian borang dan query pada telefon.
Adakah Belajar PHP: Kod & Bina percuma?
Aplikasi ini percuma untuk dimuat turun di App Store dan Google Play. Versi percuma merangkumi kursus pertama, Getting Started with PHP, dua misi pengekodan, Bug Hunt, latihan ulang kaji harian, editor kod dan tiga soalan mentor AI sehari, serta memaparkan iklan. Pro membuka semua kursus, misi dan projek, peperiksaan sijil serta mentor AI tanpa had, dan membuang iklan.
Adakah terdapat sijil atau persediaan temu duga?
Ya. Lulus peperiksaan akhir, yang merupakan ciri Pro, akan memberikan sijil tamat kursus. Untuk temu duga, aplikasi ini merangkumi 50 soalan temu duga dengan jawapan yang jelas, 50 soalan kuiz dan helaian rujukan pantas dengan 71 entri. Sijil menunjukkan perkara yang anda pelajari dan bukan kelayakan yang diakreditasi.
Mulakan
Jalankan skrip PHP pertama anda hari ini
Percuma untuk bermula di iOS dan Android, dalam 22 bahasa.
Lagi daripada CoddyKit
Tersedia di iOS dan Android.