天天看點

說一下PHP中die()和exit()差別

PHP手冊:die()Equivalent to exit()。

說明:die()和exit()都是中止腳本執行函數;其實exit和die這兩個名字指向的是同一個函數,die()是exit()函數的别名。該函數隻接受一個參數,可以是一個程式傳回的數值或是一個字元串,也可以不輸入參數,結果沒有傳回值。

參考:雖然兩者相同,但通常使用中也有細微的選擇性。例如:

當傳遞給exit和die函數的值為0時,意味着提前終止腳本的執行,通常用exit()這個名字。

<code> </code><code>echo</code> <code>"1111"</code><code>; </code>

<code> </code><code>exit</code><code>(0);</code>

當程式出錯時,可以給它傳遞一個字元串,它會原樣輸出在系統終端上,通常使用die()這個名字。

<code>$fp</code><code>=</code><code>fopen</code><code>(</code><code>"./readme.txt"</code><code>,</code><code>"r"</code><code>) </code><code>or</code> <code>die</code><code>(</code><code>"不能打開該檔案"</code><code>);</code>

如何聯系我:【萬裡虎】www.bravetiger.cn

【QQ】3396726884 (咨詢問題100元起,幫助解決問題500元起)

【部落格】http://www.cnblogs.com/kenshinobiy/