Если вы хотите использовать эту информацию в каком-либо сообщении об ошибке, есть функция trigger_error()
, которая будет вызывать встроенную ошибку PHP, поэтому, это будет отображаться обычным образом PHP - с именем файла, номером строки и предоставленным текст.
Наиболее полезная особенность этой функции ведет себя в соответствии с текущими настройками обработки ошибок:
ini_set('display_errors',1);
trigger_error("Horrible bug found!");
будет печатать непосредственно на экран сообщение об ошибке, как это:
Notice: Horrible bug found! in /path/file.php on line 2
очень удобно для разработки
, в то время как данный код
ini_set('display_errors',0);
ini_set('log_errors',1);
trigger_error("Horrible bug found!");
будет введен в журнал ошибок для дальнейшего использования
обязательным для производства
Почему бы не попробовать это самостоятельно? – relet