Каковы лучшие практики использования магических констант PHP, например __ LINE __
, __ FILE __
, ] __ FUNCTION __
, __ CLASS __
и __ МЕТОД __
?
Например, я использую __ LINE __
и __ CLASS __
, например, чтобы найти ошибку это:
$result = mysql_query($query)
or die("Error SQL line ".__LINE__ ." class ".__CLASS__." : ".mysql_error());
Это приемлемая практика?