PHP PDO 提供了三種不同的錯誤處理模式

2021-10-04 14:07:33 字數 450 閱讀 2139

1.pdo::errmode_silent 靜默模式,不終止**,只能使用 $pdo->errorcode() 和 $pdo->errorinfo() 獲取錯誤資訊 , 這個是預設情況下 , 也就是不停斷 , 不記日誌

注意這種形式下不容易錯誤排查

2.pdo::errmode_warning 警告模式,不終止**,在錯誤日誌**現warning型別的錯誤資訊

/var/log/apache/***-error.log

[fri mar 09 16:02:50 2018] [error] [client 61.135.152.130] php warning: pdostatement::execute(): sqlstate[42s02]: base table or view not found: 1146 table 'sinanet.mass_list' doesn't exist in /mnt/publi

XHTML1 0提供了三種DTD宣告

doctype宣告位於文件中的最前面的位置,處於便簽之前。doctype是document type 文件型別 的縮寫。主要是用來說明你用的xhtml或者html是什麼版本。瀏覽器根據你doctype定義的dtd 文件型別定義 來解釋頁面 並展現出來。所以,要建立符合標準的頁面,doctype宣告是...

OSGI提供服務的三種方式

摘要 osgi的乙個標準就是各個bundle之間是相互隔離的,每個bundle都有自己的classloader,並且不同的版本之間都是相互隔離的,這樣就使bundle從物理上進行了隔離,那麼osgi 的bundle之間是怎麼進行通訊的呢?下面我們將要介紹3中方法。bundles之間通訊的方法 方法描...

EF提供的三種查詢方式

這邊簡單介紹一下,ado.net entity framework 提供的三種查詢方式,linq to entities query builder mothed entity sql language linq to entities 是最常見的語法,也是用最多的,來看乙個範例 示範 linq t...