Debugging adalah salah satu metode untuk mengetahui letak kesalahan dalam suatu kode program, termasuk website. Sehingga ketika Anda mengetahui letak kesalahannya, Anda dapat memperbaiki programtersebut agar dapat berjalan dengan benar. Ada banyak cara yang dapat Anda lakukan untuk melakukan debugging. Namun, pada kesempatan ini Kami akan mencoba membahas mengenai debugging pada php dengan cara mencetak/melihat isi suatu variabel.

var_dump()

Fungsi var_dump() menampilkan informasi beserta struktur dari suatu variabel. Informasi yang ditampilkan antara lain tipe, panjang variabel tersebut, key (jika dalam bentuk array), dan value-nya.

print_r()

Fungsi print_r() hampir sama dengan var_dump(), namun informasi variabel yang ditampilkan oleh print_r() lebih simpel, yaitu hanya key and element.

dd()

Fungsi dd() hanya digunakan pada Framework Laravel. Jika Anda menggunakan PHP Sktruktural maupun framework PHP yang lain, dd() tidak dapat digunakan.
Fungsi dd() sangat sesuai jika Anda hanya ingin melihat isi dari 1 variabel saja. Karena setiap kali Anda menggunakan fungsi dd(), program akan berhenti tepat setelah fungsi dd() digunakan.