日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

如何屏蔽PHP中的通知和警告_PHP教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!

推薦:PHP正則表達(dá)式清除字符串中的空白
我們經(jīng)常會(huì)處理來自用戶輸入或從數(shù)據(jù)庫中讀取的數(shù)據(jù),可能在你的字符串中有多余的空白或制表符,回車等。存儲(chǔ)這些額外的字符是有點(diǎn)浪費(fèi)空間的。 如果您想要去掉字符串開始和結(jié)束的空白可以使用PHP內(nèi)部函數(shù)trim() 。但是, 我們經(jīng)常想完全清除空白。需要把開始

如何屏蔽PHP中的通知和警告?警告有時(shí)可以從一些代碼中刪除,當(dāng)代碼中彈出警告提示時(shí),用戶可進(jìn)行適當(dāng)選擇,其中包括將它們寫在錯(cuò)誤日志中,或完全忽視。而Alexander Netkachev卻有不同的解決方案——通過內(nèi)建在PHP中的例外報(bào)告來處理、該編碼技巧將展示如何通過try/catch語句以例外的方式來處理PHP通知和警告。

盡管這是一個(gè)很簡(jiǎn)單的方案,但卻完全可以幫助用戶將所有的錯(cuò)誤信息存儲(chǔ)在同一位置。Alexander Netkachev所提供的代碼示例既展示了基本的解決方案,也展示了其復(fù)雜的一面。另外,還為不同的例外類型提供了更詳細(xì)的信息。

代碼如下:

function errorHandler($errno, $errstr, $errfile, $errline) {

throw new Exception($errstr, $errno);

}

set_error_handler('errorHandler');

try {

file_put_contents('cosmos:\\1.txt', 'asdf');

} catch (Exception $e) {

echo $e->getMessage();

}

The code above throws an exception because the file cannot be saved. Then the exception is caught by the try/catch statement. With a little bit of additional error processing you can create even more reliable code:

class IOException extends Exception {}function errorHandler($errno, $errstr, $errfile

分享:淺談PHP 編碼規(guī)范-注釋
4.1 塊注釋 塊注釋通常用于提供對(duì)文件,方法,數(shù)據(jù)結(jié)構(gòu)和算法的描述。塊注釋被置于每個(gè)文件的開始處以及每個(gè)方法之前。它們也可以被用于其他地方,比如方法內(nèi)部。在功能和方法內(nèi)部的塊注釋應(yīng)該和它們所描述的代碼具有一樣的縮進(jìn)格式。 塊注釋之首應(yīng)該有一個(gè)

來源:模板無憂//所屬分類:PHP教程/更新時(shí)間:2009-03-04
相關(guān)PHP教程