使用 PHP 魔术常量(例如__LINE__
、__FILE__
、和__FUNCTION__
)的最佳实践是什么?__CLASS__
__METHOD__
例如,我使用__LINE__
and__CLASS__
来定位 SQL 错误,如下所示:
$result = mysql_query($query)
or die("Error SQL line ".__LINE__ ." class ".__CLASS__." : ".mysql_error());
这是可接受的做法吗?