Kembali ke Alat

Penjalankan PHP Online

Jalankan dan uji kode PHP online, mendukung pengalihan multi-versi PHP 7.4-8.5 dan perbandingan hasil

Memuat...

Cara Menjalankan dan Menguji Kode PHP Secara Online

  1. 1

    Masukkan atau tempel kode PHP

    Tulis kode PHP di editor, atau pilih contoh preset untuk memulai dengan cepat. Penjalannya online ini cocok untuk pengujian cuplikan kecil, debugging, dan demonstrasi pembelajaran.

  2. 2

    Beralih versi PHP

    Gunakan pemilih versi untuk beralih antara PHP 7.4, 8.0, 8.1, 8.2, 8.3, 8.4, 8.5, dan bandingkan output serta kompatibilitas di berbagai versi.

  3. 3

    Jalankan dan periksa output

    Setelah mengklik "Jalankan", kode dieksekusi secara instan melalui runtime PHP WASM lokal. Panel kanan menampilkan output standar dan output error secara terpisah.

  4. 4

    Bagikan atau gunakan kembali cuplikan

    Anda dapat menyalin output, memulihkan riwayat, atau membuat tautan berbagi, sehingga orang lain dapat membuka dan mereproduksi cuplikan kode PHP yang sama.

Ringkasan fitur

Jalankan kode PHP langsung di browser, uji cuplikan kode, dan bandingkan perbedaan perilaku PHP 7.4-8.5. Berdasarkan eksekusi WASM lokal, tidak perlu server atau lingkungan lokal.

Deskripsi Alat

Penjalankan kode PHP online gratis, sempurna untuk menjalankan kode PHP di browser, menguji potongan kode, membandingkan perbedaan versi PHP 7.4-8.5 dan melihat output secara instan. Tidak memerlukan Apache, Nginx, atau lingkungan lokal, berjalan secara lokal berbasis WASM, menyediakan penyorotan sintaks, contoh, riwayat eksekusi dan tautan berbagi, data tidak diunggah.

Daftar kemampuan

  • Jalankan kode PHP secara lokal di browser berdasarkan PHP WASM, tanpa perlu mengunggah data.
  • Mendukung pengalihan versi PHP 7.4, 8.0, 8.1, 8.2, 8.3, 8.4, 8.5, memudahkan pengujian kompatibilitas sebelum upgrade.
  • Editor kode mendukung penyorotan sintaks PHP, tampilan nomor baris, dan saran kode, cocok untuk penulisan dan debugging potongan kode dengan cepat.
  • Output standar dan output error ditampilkan di kolom terpisah, sehingga lebih mudah menemukan masalah eksekusi.
  • Menyediakan contoh preset seperti Hello World, array, string, tanggal dan waktu, JSON, dan kontrol alur.
  • Riwayat eksekusi disimpan secara lokal, dapat dipulihkan kapan saja, dijalankan ulang, dan membandingkan cuplikan kode.
  • Mendukung pembuatan tautan yang dapat dibagikan, memudahkan rekan kerja mereproduksi cuplikan kode PHP yang sama.
  • Menetapkan batas waktu tunggu eksekusi 5 detik, mencegah loop tak terbatas menyebabkan browser macet.
  • Editor dan area output ditampilkan berdampingan, lebih cocok untuk debugging berkelanjutan di desktop.

Alat terkait

Panduan terkait

Pertanyaan yang sering diajukan

Bagaimana cara menjalankan kode PHP secara online?
Masukkan atau tempel kode PHP di editor, pilih versi PHP yang ingin diuji, lalu klik "Jalankan". Kode akan dijalankan langsung di browser melalui PHP WASM, sehingga Anda dapat menjalankan kode PHP tanpa perlu memasang Apache, Nginx, atau lingkungan PHP lokal.
Apakah alat ini lebih mirip PHP online compiler atau PHP code runner?
Sebagian besar pengguna mencari PHP online compiler, tetapi kebutuhan sebenarnya adalah PHP code runner yang dapat langsung menjalankan kode dan menampilkan hasilnya dengan jelas. Alat ini lebih menekankan eksekusi instan di browser, pengalihan versi, dan efisiensi debugging daripada alur kerja IDE yang berat.
Versi PHP apa yang didukung oleh runner online ini?
Saat ini mendukung PHP 7.4, 8.0, 8.1, 8.2, 8.3, 8.4, dan 8.5. Anda dapat beralih versi bebas di pemilih versi untuk melakukan uji kompatibilitas, mereproduksi perbedaan versi, atau memverifikasi risiko upgrade.
Apakah kode dijalankan di server?
Tidak. PHP WASM mengompilasi runtime PHP ke WebAssembly dan menjalankannya secara lokal di browser Anda. Dalam kasus penggunaan normal, kode tidak perlu diunggah ke server eksekusi jarak jauh, sehingga lebih cocok untuk pengujian potongan kode pribadi.
Kode PHP apa yang cocok untuk diuji secara online?
Alat ini cocok untuk menguji variabel, array, pemrosesan string, regex, pengkodean/dekodean JSON, pemformatan tanggal, loop, kondisi, kelas, dan objek serta potongan PHP inti lainnya. Skenario sisi server lengkap yang bergantung pada database, penulisan sistem file, atau permintaan jaringan jarak jauh berada di luar cakupan target.
Dapatkah saya menggunakannya untuk menguji perbedaan dari PHP 7.4 ke PHP 8.x sebelum upgrade?
Bisa. Pengalihan versi adalah salah satu skenario paling cocok untuk alat ini. Anda dapat menjalankan potongan kode yang sama di PHP 7.4 dan PHP 8.x secara terpisah, membandingkan keluaran, pesan, dan perubahan perilaku, lalu memutuskan apakah akan mengubah kode produksi.
Apakah ada batas waktu untuk menjalankan kode PHP?
Ada. Untuk mencegah loop tak terbatas atau kode yang berjalan lama memperlambat browser, runner menetapkan batas waktu habis 5 detik. Untuk pengujian potongan kode dan debugging cepat di sebagian besar kasus, waktu ini sudah cukup.
Bagaimana cara mengirim kode PHP yang dapat direproduksi kepada rekan kerja?
Klik tombol "Bagikan Kode" di atas editor, dan alat akan mengenkode kode saat ini menjadi tautan yang dapat dibagikan. Ketika orang lain membuka tautan, mereka dapat melihat potongan kode yang sama dan menjalankannya langsung di browser.