Pada masa lalu, semasa kami menulis kod, kami sering melihat: nama fungsi ditulis dengan tidak betul, koma bertitik dilupakan, dan fungsi itu ditakrifkan semula, pelbagai ralat akan dilaporkan.
Semasa pembangunan, memaparkan ralat sangat bermanfaat untuk pembangunan kami. Kerana memaparkan ralat boleh membantu kami mencari ralat dan menyelesaikan masalah dengan cepat.
Dalam persekitaran pengeluaran (iaitu rangkaian awam), tapak web, tapak mikro, tapak web mudah alih, antara muka mudah alih, dsb. boleh diakses oleh orang lain.
Jika ralat dipaparkan, ia mudah didedahkan:
Maklumat di atas adalah terutamanya mudah digunakan untuk motif tersembunyi dalam talian Sesetengah orang mengambil kesempatan daripadanya.
Sebagai contoh, dalam kod berikut, kami mendedahkan sepenuhnya laluan storan fail sisi pelayan kami, maklumat rangka kerja, dsb. tanpa menambah titik bertitik. Seperti berikut:
<?php $fp = fopen('abc.txt','a+') fwrite($fp,'abc'); fclose($fp); ?>
melaporkan ralat:
Terjemahan bahasa Cina bagi mesej ralat ialah:
Ralat parse: ralat sintaks. Kemalangan berlaku berhampiran baris 5 fwrite dalam fail /home/vagrant/Code/Laravel/public/index.php.
——Ini memerlukan mempelajari bab pengendalian ralat kami.