Kembali ke Alat

Pelari PHP Dalam Talian

Jalankan dan uji kod PHP dalam talian, sokongan penukaran pelbagai versi PHP 7.4-8.5 dan perbandingan hasil

Memuatkan...

Cara Menjalankan dan Menguji Kode PHP Online

  1. 1

    Masukkan atau tempelkan 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 antar versi.

  3. 3

    Jalankan dan periksa output

    Setelah mengklik "Jalankan", kode akan dieksekusi secara instan melalui waktu jalankan PHP WASM lokal. Panel sebelah kanan akan menampilkan output standar dan output kesalahan secara terpisah.

  4. 4

    Bagikan atau gunakan kembali cuplikan

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

Gambaran Keseluruhan Ciri

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

Penerangan Alat

Pelari kod PHP dalam talian percuma, sesuai untuk menjalankan kod PHP di pelayar, menguji cebisan kod, membandingkan perbezaan versi PHP 7.4-8.5 dan melihat output secara langsung. Tidak memerlukan Apache, Nginx atau persekitaran tempatan, dilaksanakan secara tempatan berdasarkan WASM, menyediakan penyerlahan sintaks, contoh, sejarah pelaksanaan dan pautan perkongsian, data tidak dimuat naik.

Senarai Keupayaan

  • Menjalankan kod PHP secara tempatan dalam penyemak imbas berdasarkan PHP WASM, tanpa perlu muat naik data.
  • Menyokong pertukaran berbilang versi PHP 7.4, 8.0, 8.1, 8.2, 8.3, 8.4, 8.5, memudahkan ujian keserasian sebelum peningkatan.
  • Editor kod menyokong penyerlahan sintaks PHP, paparan nombor baris dan cadangan kod, sesuai untuk menulis dan menyahpepijat potongan dengan cepat.
  • Keluaran standard dan keluaran ralat dipaparkan dalam lajur berasingan, lebih mudah mengenal pasti masalah pelaksanaan.
  • Menyediakan contoh pratetap seperti Hello World, tatasusunan, rentetan, tarikh dan masa, JSON, kawalan aliran dan lain-lain.
  • Sejarah pelaksanaan disimpan secara lokal, dapat dipulihkan, dijalankan kembali, dan dibandingkan cuplikan kode kapan saja.
  • Mendukung pembuatan tautan yang dapat dibagikan, memudahkan rekan kerja untuk mereproduksi potongan kode PHP yang sama.
  • Menetapkan batas waktu eksekusi 5 detik untuk mencegah loop tak terbatas yang menyebabkan browser macet.
  • Editor dan area output ditampilkan dalam tampilan kolom terpisah, lebih cocok untuk debugging berkelanjutan di desktop.

Alat Berkaitan

Panduan Berkaitan

Soalan Lazim

Bagaimana cara menjalankan kod PHP dalam talian?
Masukkan atau tampal kod PHP dalam editor, pilih versi PHP yang ingin diuji, kemudian klik "Jalankan". Kod akan dilaksanakan terus dalam penyemak imbas melalui PHP WASM, jadi anda boleh menjalankan kod PHP tanpa perlu memasang Apache, Nginx atau persekitaran PHP tempatan.
Adakah alat ini lebih serupa dengan PHP online compiler atau PHP code runner?
Kebanyakan pengguna mencari PHP online compiler, tetapi keperluan sebenar mereka adalah alat yang dapat melaksanakan kod dengan serta-merta dan memaparkan hasil dengan jelas. Alat ini lebih menekankan pelaksanaan serta-merta dalam penyemak imbas, pertukaran berbilang versi dan kecekapan penyahpepijatan, bukannya aliran kerja IDE yang berat.
Versi PHP yang manakah disokong oleh pelari dalam talian ini?
Pada masa ini menyokong PHP 7.4, 8.0, 8.1, 8.2, 8.3, 8.4 dan 8.5. Anda boleh menukar versi secara bebas dalam pemilih versi untuk menjalankan ujian keserasian, meniru perbezaan versi atau mengesahkan risiko peningkatan.
Adakah kod dijalankan pada pelayan?
Tidak. PHP WASM mengkompilasi masa jalan PHP menjadi WebAssembly dan melaksanakannya secara tempatan dalam penyemak imbas anda. Dalam senario penggunaan biasa, kod tidak perlu dimuat naik ke pelayan pelaksanaan jauh, lebih sesuai untuk ujian potongan kod peribadi.
Kod PHP yang manakah sesuai untuk diuji dalam talian?
Alat ini sesuai untuk menguji pembolehubah, tatasusunan, pemprosesan rentetan, ungkapan nalar, pengekodan/penyahkodan JSON, pemformatan tarikh, gelung, pernyataan bersyarat, kelas dan objek serta potongan inti PHP lain. Senario sisi pelayan lengkap yang bergantung pada pangkalan data, penulisan sistem fail atau permintaan rangkaian jauh tidak termasuk dalam skop sasaran.
Bolehkah saya menggunakannya untuk menguji perbezaan daripada PHP 7.4 ke PHP 8.x sebelum peningkatan?
Boleh. Pertukaran versi adalah salah satu senario paling sesuai untuk alat ini. Anda boleh menjalankan segmen kod yang sama secara berasingan di bawah PHP 7.4 dan PHP 8.x, membandingkan keluaran, mesej dan perubahan tingkah laku, kemudian memutuskan sama ada hendak mengubah kod pengeluaran.
Adakah had masa untuk pelaksanaan kod PHP?
Ada. Untuk mencegah gelung tak terbatas atau kod yang berjalan lama daripada memperlahankan penyemak imbas, pelari telah menetapkan had tunggu masa 5 saat. Untuk kebanyakan ujian potongan kod dan penyahpepijatan cepat, masa ini sudah cukup.
Bagaimanakah cara saya menghantar kod PHP yang boleh direproduksi kepada rakan sekeja?
Klik butang "Kongsikan Kod" di bahagian atas editor, alat akan mengenkod kod semasa menjadi pautan yang boleh dikongsi. Apabila orang lain membuka pautan, mereka dapat melihat segmen kod yang sama dan menjalankannya semula terus dalam penyemak imbas.