Mencari kesalahan kode php bagi seorang programmer baru tentu sangat menyulitkan biasanya seorang programmer mencarinya dengan cara manual. Jika sebelumnya saya membuat artikel mengenai Debugging Kode Java Script pada artikel kali ini akan membahas mengenai cara debugging kode php menggunakan editor CodeLobster PHP Edition Free. Sebelumnya download dan install CodeLobster PHP Edition melalui situs resminya CodeLobster Download. Untuk memulai debugging, siapkan terlebih dahulu kode php yang akan di uji coba, misalnya saya menggunakan kode php seperti berikut yang telah saya ketikkan pada CodeLobster:
<?php $a = 10; $b = 10; $c = $a * $b; echo "Hasil: ".$c; ?>
Kode diatas saya simpan dengan nama PHPDebug.php.
Langkah kedua saya melakukan sedikit pengaturan debugger pada Codelobster dengan cara memilih menu Tools > Preferences > Debugger. Akan terlihat jendela Codelobster Preferences seperti gambar berikut:
Selanjutnya tekan tombol AutoDetect. Selanjutnya tekan tombol Install Debugger, apabila sukses akan menampilkan jendela konfirmasi sukses. Kemudian akhiri dengan menekan tombol Ok.
Catatan: sebelum menekan tombol AutoDetect pastikan service Apache telah berjalan.
Sampai disini debugger telah dapat digunakan, untuk mencobanya pada file PHPDebug.php yang telah dibuat sebelumnya, tambahkan breakpoint pada baris kelima dengan cara melakukan klik pada kolom hitam disebelah kiri nomor baris, apabila breakpoint telah terpasang akan ditandai dengan simbol bulat berwarna merah seperti gambar berikut:
Langkah ketiga debug kode tersebut dengan cara menekan tombol keyboard F5. Jika berhasil hasilnya akan seperti gambar berikut:
Bila diperhatikan pada breakpoint terdapat simbol panah berwarna hijau. Pada tahap ini kita dapat melihat nilai variabel yang digunakan melalui jendela Locals, bila anda tidak menemukan jendela locals tampilkan dengan cara memilih View > Windows > Locals. Berikut adalah tampilan pada jendela locals:
Langkah selanjutnya tekan tombol F11 pada keyboard dengan menekan tombol F11, debug akan dilanjutkan dengan memeriksa kode program ke baris selanjutnya. Hal tersebut dibuktikan dengan berpindahnya simbol panah hijau seperti gambar berikut:
Catatan: anda dapat menekan tombol F11 beberapa kali hingga proses selesai.
Pada contoh diatas akan menghasilkan nilai akhir 100 pada variabel $c, anda dapat melihatnya pada jendela locals.
Apabila ada kesulitan dalam mengikuti artikel diatas silahkan tanyakan melalui berkomentar pada blog ini.
0 Comments:
Post a Comment