Хатогии PHP-ро дар VS хомӯш кардан
Дар хоcтинг намоиши хатогиҳои PHP-ро дар браузер хомӯш кардан лозим аст. Нахуст, ин истифодабарандагонро тарсонда, аз сифати бад сайт шаҳодат медиҳад; дуюм, хатогиҳо метавонанд ба ҳакерҳо дар раванди хадама задани сайт роҳнамоӣ кунанд.
Биёед намоиши хатогиҳоро хомӯш кунем. Барои оғоз хатоге месозем, масалан, тағирёбандаи мавҷуднабударо чоп мекунем:
<?php
echo $test;
?>
Ҳоло тавассути ini_set намоиши
хатогиҳоро фаъол мекунем ва боварӣ ҳосил мекунем,
ки он дар браузер чоп мешавад:
<?php
ini_set('display_errors', 'on');
echo $test;
?>
Ва ҳоло намоиши хатогиҳоро хомӯш мекунем ва боварӣ ҳосил мекунем, ки он дигар намоиш дода намешавад:
<?php
ini_set('display_errors', 'off');
echo $test;
?>
Намоиши хатогиҳоро дар браузер хомӯш кунед.