Formatter & Beautifier PHP

Tempel kode PHP yang berantakan atau sudah diperkecil, lalu dapatkan kode yang bersih dan terformat rapi — indentasi, kurung kurawal, array, dan daftar argumen panjang selalu ditata dengan cara yang sama.

Diperbarui

Data kamu tidak pernah meninggalkan komputer kamu. Semua proses berjalan 100% secara lokal di browser kamu.

Apakah alat ini membantu?0.0 0 penilaian
Format dan rapikan JavaScript minified atau berantakan secara gratisFormatter JavaScript →

Cara menggunakan Formatter PHP

  1. Tempel kode PHP kamu, dengan atau tanpa tag pembuka <?php.
  2. Atur lebar baris, indentasi, dan gaya tanda kutip.
  3. Salin atau unduh kode yang sudah diformat.

Cara kerja formatter

Kode akan diurai menjadi pohon sintaks oleh plugin PHP milik Prettier, lalu dicetak ulang dari awal. Dengan begitu, hasilnya selalu konsisten meskipun input awalnya berantakan, dan formatter tidak pernah mengubah cara kode bekerja. Error sintaks ditampilkan beserta nomor barisnya, sehingga alat ini juga bisa dipakai sebagai pengecekan sintaks PHP yang cepat.

Opsi gaya

Pengaturan bawaannya mengikuti konvensi PSR-12 yang umum: indentasi 4 spasi dan kurung kurawal untuk class maupun fungsi ditulis di baris sendiri. Lebar baris menentukan kapan array dan daftar argumen panjang dipecah ke beberapa baris. Template yang mencampur PHP dan HTML juga didukung.

Jaga formatting tetap otomatis

Untuk seluruh proyek, terapkan aturan yang sama di editor atau CI kamu dengan Prettier dan @prettier/plugin-php, atau dengan PHP-CS-Fixer untuk PSR-12. Formatting saat menyimpan file membuat perubahan di diff hanya berisi perubahan yang benar-benar penting.

Privat sejak awal

Proses formatting berjalan sepenuhnya di browser kamu. Kode kamu tidak pernah diunggah, jadi aman dipakai untuk proyek yang bersifat rahasia.

Juga dicari sebagai: beautify php, rapikan kode php, format kode php online, php code formatter online, merapikan kode php, php pretty print, formatter psr-12.

Tool yang cocok dipakai bersama Formatter PHP

  • Formatter JavaScript — Rapikan dan beri indentasi JavaScript, JSON atau JSX sesuai preferensimu, dengan gaya kurung kurawal pilihanmu, atau hapus spasi dan komentar dengan minifier yang sudah terverifikasi.
  • Formatter HTML — Tempel markup yang berantakan atau sudah di-minify, lalu dapatkan HTML rapi dengan indentasi konsisten — termasuk blok <style> dan <script> di dalamnya.
  • Formatter SQL — Tempel satu query atau satu file migrasi utuh, lalu dapatkan SQL yang mudah dibaca dengan satu klausa per baris, join yang sejajar, dan huruf kapital kata kunci yang konsisten, sesuai tata bahasa database kamu.
  • Format JSON — Tempel JSON untuk dirapikan, di-minify, atau divalidasi.

Pertanyaan yang sering diajukan

Apakah formatter mengubah cara kode PHP saya berjalan?
Tidak. Formatter hanya mengubah spasi, pemisah baris, dan gaya tanda kutip jika perubahan itu aman. Logika kode tidak disentuh sama sekali.
Versi PHP apa saja yang didukung?
Sintaks PHP 5 hingga 8.3, termasuk attributes, enum, readonly properties, match expressions, dan named arguments.
Apakah hasilnya sesuai PSR-12?
Hasilnya mengikuti aturan utama PSR-12 untuk indentasi dan kurung kurawal. Jika proyek kamu perlu penegakan PSR-12 yang ketat, jalankan juga PHP-CS-Fixer.
Bisakah saya memasang Formatter PHP sebagai aplikasi web dan memakainya offline?
Bisa. Formatter PHP adalah aplikasi web (PWA) yang bisa dipasang. Pemasangannya lewat browser kamu, bukan diunduh dari toko aplikasi. Klik Pasang aplikasi di bagian atas halaman ini di Chrome atau Edge (Windows, macOS, Linux, ChromeOS) atau di Android. Di iPhone dan iPad, gunakan Bagikan → Tambahkan ke Layar Utama, dan di Safari 17+ pada Mac, gunakan File → Tambahkan ke Dock. Setelah itu, aplikasi akan terbuka di jendelanya sendiri dengan ikonnya sendiri. Karena berjalan sepenuhnya di browser kamu, aplikasi ini tetap bisa dipakai offline. Firefox di desktop tidak bisa memasang aplikasi web. Cara memasang aplikasi.

Tool terkait