【发布时间】:2023-03-20 20:08:01
【问题描述】:
有没有“静态”的方式在 php 中抛出异常?
我需要在mysql查询失败时抛出异常。
我试过了:
$re=@mysql_query( $query ) or throw new Exception(' Query Failed ');
但它不起作用。
我正在使用基于throwException() function from this comment at PHP: Exceptions manual 的函数,但我想知道是否有一种静态方法可以在不创建类的情况下执行此操作。
【问题讨论】:
-
“静态”是什么意思?
-
静态我的意思是没有初始化一个类
-
我希望这个无用的 'Query Failed' 语句只是一个示例,实际上你会在查询中添加一个实际错误
-
@Shrapnel 是的,我使用了 'Query Failed' 作为示例,实际上我还将使用 mysql_error() 放置实际错误