国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > PHP > 正文

laravel5 使用try catch的實(shí)例講解

2020-03-22 19:44:42
字體:
供稿:網(wǎng)友
這篇文章主要介紹了laravel5 使用try catch的相關(guān)知識,需要的朋友可以參考下

在laravel5中使用以下代碼并沒有捕獲異常

try{ var_dump($val);}catch (Exception $e){ var_dump($e);echo $e- getMessage();}

Laravel 5 時(shí)代控制器被強(qiáng)制放到了子命名空間下,這樣直接就無法調(diào)用根命名空間下的 Exception 類了。Laravel 4 的控制器在跟命名空間下,是可以直接使用的。PHP 5.3 以后所有類就默認(rèn)在命名空間下了,如果不聲明,就默認(rèn)在頂級命名空間下。

所以要使用try catch的語法,要么代碼在最開頭使用 use /Exception,要么使用catch (/Exception $e).所以正確使用方式是

try{ var_dump($val);}catch (/Exception $e){ var_dump($e); br br echo $e- getMessage();}

ps:Laravel 5 中 try catch 問題:無法檢測到 Exception

最近一個(gè)項(xiàng)目中,嘗試使用try catch,發(fā)現(xiàn)一直沒有成功

try{ var_dump($val);}catch (Exception $e){ var_dump($e);}

在php中,這段代碼應(yīng)該會打印$e的值。然而在Laravel 5卻不會。這是因?yàn)長aravel 5強(qiáng)制使用了PSR標(biāo)準(zhǔn),必須使用正確的namespace。

所以要使用try catch的語法,要么代碼在最開頭使用 use /Exception,要么使用catch (/Exception $e).所以正確使用方式是

try{ var_dump($val);}catch (/Exception $e){ var_dump($e);}

總結(jié)

以上所述是小編給大家介紹的laravel5 使用try catch的實(shí)例詳解,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時(shí)回復(fù)大家的。在此也非常感謝大家對php 的支持!

您可能感興趣的文章:

Laravel 5.5中為響應(yīng)請求提供的可響應(yīng)接口的詳解

php操作zip在不解壓縮包的情況下顯示壓縮包中的圖片相關(guān)講解

php實(shí)現(xiàn)簽到功能的方法實(shí)例分析de詳解

以上就是laravel5 使用try catch的實(shí)例講解的詳細(xì)內(nèi)容,PHP教程

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時(shí)間聯(lián)系我們修改或刪除,多謝。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 綦江县| 竹北市| 罗平县| 兰坪| 桂阳县| 甘肃省| 台北县| 长沙市| 大田县| 广宗县| 永顺县| 石城县| 同仁县| 绍兴市| 忻城县| 太谷县| 辉南县| 汨罗市| 北宁市| 自贡市| 黑水县| 利川市| 汉寿县| 灵丘县| 赤峰市| 自治县| 巴东县| 肃北| 郁南县| 黄骅市| 屯昌县| 临夏市| 涟源市| 马公市| 新余市| 瓮安县| 九台市| 托里县| 兴文县| 永丰县| 平泉县|