1.1 API penyahpepijatan asas
1.1.1 gema (cetak):
1.1.2 printf
1.1.3 print_r, var_dump(var_export), debug_zval_dump
1.2 Kawalan ralat dan penyahpepijatan log
1.2.1 Kawalan pilihan ralat
1.2.2 Ralat membaling dan mengendalikan
1.2.3 Gunakan penekan ralat
1.2.4 Pembalakan
2 Penyahpepijatan penyemak imbas
2.1 Penyahpepijatan keluaran halaman
2.2 Penyahpepijatan FirePHP
2.2.1 Pemantauan pembolehubah biasa
2.2.2 Pemantauan tindanan panggilan
2.2.3 Pantau pengecualian yang dilemparkan
2.2.4 Maklumat paparan kumpulan
3 penyahpepijatan IDE
3.1 Pengenalan kepada IDE asas yang biasa digunakan
3.1.1 Vim
3.1.2 Zend Studio
3.1.3 Gerhana
3.1.4 NetBeans
3.2 nyahpepijat IDE
3.2.1 Zend Studio + Zend Debugger
3.2.2 Eclipse (PDT) + Xdebug
3.2.3 Vim + Xdebug + DBGp
4 teknik penyahpepijatan prestasi PHP
4.1 Pemantauan penghunian masa asas
4.2 Gunakan Xdebug untuk analisis prestasi
4.2.1 Konfigurasi pemasangan:
4.3 APD(Penyahpepijat PHP Lanjutan)
4.3.1 Pemasangan dan konfigurasi
4.3.2 Menggunakan APD
4.4 Gunakan Xhprof untuk analisis prestasi
4.4.1 Kelebihan Xhprof:
5 teknik ujian unit PHP
5.1PHPUnit