Untuk petua tentang penyahpepijatan PHP, semaknya!

藏色散人
Lepaskan: 2023-04-10 16:48:02
ke hadapan
3172 orang telah melayarinya

Untuk petua tentang penyahpepijatan PHP, semaknya!

Petua penyahpepijatan PHP

Hanya VIM dan Emacs boleh digunakan dalam persekitaran mesin pembangunan (saya menggunakan Emacs) , terdapat tiada alat yang setanding untuk menyahpepijat PHP Berikut ialah fungsi yang biasa saya gunakan:

file_put_contents('/tmp/my.log', print_r(array(date('Y-m-d H:i:s'), __LINE__, __METHOD__, ), TRUE)
Salin selepas log masuk

Fungsi ini boleh mengeluarkan log ke fail /tmp/my.log, termasuk tarikh fungsi itu dilaksanakan, baris mana ia adalah. dilaksanakan pada, dan dengan kaedah yang mana untuk dilaksanakan, selepas __METHOD__ kita boleh menambah pembolehubah yang ingin kita cetak, seperti $a, dan kemudian seperti ini:

file_put_contents('/tmp/my.log', print_r(array(date('Y-m-d H:i:s'), __LINE__, __METHOD__, $a), TRUE), FILE_APPEND | LOCK_EX);
Salin selepas log masuk

Kemudian kita jalankan semula kod dan buka tetingkap baharu, Pantau perubahan log:

$ tailf /tmp/my.log
Salin selepas log masuk

supaya kami boleh mencetak pembolehubah $a.

Pembelajaran yang disyorkan: "Tutorial Video PHP"


Atas ialah kandungan terperinci Untuk petua tentang penyahpepijatan PHP, semaknya!. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
php
sumber:segmentfault.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan