2010-08-03 85 views

回答

0

AFAIK你沒有特別的例外,如果這就是你要求的。創建自己的異常類,從Zend_Exception延伸並拋出。

+0

我可以說,這樣的異常類只是爲宗旨,爲代碼的可讀性,和什麼也不做,從1另一個太不一樣了? – 2010-08-03 08:37:08

+0

可讀性,加上基於異常或異常代碼的類型,您可以在錯誤控制器中執行不同的操作(訪問被拒絕,頁面未找到,應用程序錯誤等)。 – robertbasic 2010-08-03 08:59:15

+0

與'Zend_Exception',我也可以設置代碼的權利? 'void __construct([string $ msg =''],[int $ code = 0],[$ previous = null])''。第二個參數? – 2010-08-04 10:43:57

1

你可以使用

throw new Zend_Controller_Action_Exception('Forbidden', 403);