Saya telah menggunakan banyak dari ini, tetapi karena saya biasanya perlu men-debug ketika mengembangkan, dan karena saya mengembangkan di localhost, saya telah mengikuti saran orang lain dan sekarang menulis ke konsol debug JavaScript peramban (lihat http: //www.codeforest. net / debugging-php-in-browser-javascript-console ).
Itu berarti bahwa saya dapat melihat halaman web yang dihasilkan oleh PHP saya di browser saya & tekan F12 untuk dengan cepat menunjukkan / menyembunyikan jejak debug.
Karena saya terus melihat alat pengembang untuk debugger, tata letak CSS, dll, masuk akal untuk melihat loggon PHP saya di sana.
Jika ada yang memutuskan untuk memberi kita kode itu, saya membuat satu perubahan kecil. Setelah
function debug($name, $var = null, $type = LOG) {
saya tambahkan
$name = 'PHP: ' . $name;
Ini karena sisi server saya PHP menghasilkan JavaScript yang mengandung JavaScript & saya merasa berguna untuk membedakan antara output dari PHP & JS.
(Catatan: Saat ini saya memperbarui ini untuk memungkinkan saya mengaktifkan & menonaktifkan berbagai jenis output: dari PHP, dari JS, dan akses basis data)