2016-12-13 68 views
1

我在想,如果我可以分配$ E->的getMessage()到vaiable像这样:PHP分配例外可变

$errmsg = $e->getMessage(); 

我想要的邮件()它自己每当例外是从try catch块捕获并不想搞砸了邮件正文...

+1

是的,你可以做到这一点。 –

+0

ty先生,在部署代码之前需要额外的确认 – cnapsys

+0

所以,你不能只是自己尝试一下吗? –

回答

1

肯定的:

$msg = 'foo'; 
try{ 
    throw new Exception('bar'); 
}catch (Exception $e){ 
    $msg = $e->getMessage(); 
} 

echo $msg; // bar 
+0

真棒,我只是不知道如何构建例外... – cnapsys