【发布时间】:2014-09-09 15:46:34
【问题描述】:
所以我有这样的代码:
for($x=1;$x<=3;$x++)
{
try
{
$c = new client($user_id, $ident);
log("Client initialized successfully...");
break;
}
catch (Exception $e)
{
log("Error in attempt($x)to init client");
}
}
我的问题是,有没有可能在log("Client initialized successfully..."); 行之后抛出异常?因为如果是,那么这将意味着日志将同时包含初始化过程的成功和错误消息。从技术上讲,只有在初始化新客户端对象时才会出现异常,但我不确定......
【问题讨论】:
-
我想你想要的是
error_log(),而不是log()。 -
@GergoErdosi:你是对的!谢谢!
标签: php exception logging try-catch