在项目中使用了TP框架,想要进行一个SQL更新语句的异常捕获,使用了如下写法
try{
$res = User::table("chat_session")->insertGetId($arr);
}catch(\Exception $e){ //书写为(Exception $e)将无效
die(json_encode(
array(
"success"=>false,
"session_id"=>1,
"message"=>$e
)
));
}
需要注意的是在Exception前面加上\。
TP框架SQL异常捕获
本文介绍在TP框架中如何正确地使用try-catch结构来捕获并处理SQL更新语句产生的异常,确保代码的健壮性和错误的可读性。
1269

被折叠的 条评论
为什么被折叠?



