IT貓撲網(wǎng):您身邊最放心的安全下載站! 最新更新|軟件分類|軟件專題|手機(jī)版|論壇轉(zhuǎn)貼|軟件發(fā)布

您當(dāng)前所在位置: 首頁網(wǎng)絡(luò)編程PHP編程 → PHP5中的PDO的使用和介紹

PHP5中的PDO的使用和介紹

時(shí)間:2015-06-28 00:00:00 來源:IT貓撲網(wǎng) 作者:網(wǎng)管聯(lián)盟 我要評論(0)

POD(PHP Data Object)擴(kuò)展在PHP5中加入,PHP6中將默認(rèn)識(shí)用PDO連接數(shù)據(jù)庫,所有非PDO擴(kuò)展將會(huì)在PHP6被從擴(kuò)展中移除。該擴(kuò)展提供PHP內(nèi)置類 PDO來對數(shù)據(jù)庫進(jìn)行訪問,不同數(shù)據(jù)庫使用相同的方法名,解決數(shù)據(jù)庫連接不統(tǒng)一的問題。

PDO的特點(diǎn):

性能。PDO 從一開始就吸取了現(xiàn)有數(shù)據(jù)庫擴(kuò)展成功和失敗的經(jīng)驗(yàn)教訓(xùn)。因?yàn)?PDO 的代碼是全新的,所以我們有機(jī)會(huì)重新開始設(shè)計(jì)性能,以利用 PHP 5 的最新特性。
?
能力。PDO 旨在將常見的數(shù)據(jù)庫功能作為基礎(chǔ)提供,同時(shí)提供對于 RDBMS 獨(dú)特功能的方便訪問。

簡單。PDO 旨在使您能夠輕松使用數(shù)據(jù)庫。API 不會(huì)強(qiáng)行介入您的代碼,同時(shí)會(huì)清楚地表明每個(gè)函數(shù)調(diào)用的過程。

運(yùn)行時(shí)可擴(kuò)展。PDO 擴(kuò)展是模塊化的,使您能夠在運(yùn)行時(shí)為您的數(shù)據(jù)庫后端加載驅(qū)動(dòng)程序,而不必重新編譯或重新安裝整個(gè) PHP 程序。例如,PDO_OCI 擴(kuò)展會(huì)替代 PDO 擴(kuò)展實(shí)現(xiàn) Oracle 數(shù)據(jù)庫API。還有一些用于 MySQL、PostgreSQL、ODBC 和 Firebird 的驅(qū)動(dòng)程序,更多的驅(qū)動(dòng)程序尚在開發(fā)。

下面就是一個(gè)簡單的讀取數(shù)據(jù)庫循環(huán)顯示的代碼!

以下為引用的內(nèi)容:

? $DB=new PDO('mysql:host=localhost;dbname=blog','root','');???

? $DB->Query("SET NAMES 'UTF8'");

?}catch (PDOException $E){????

?echo"Error!: " . $E->getMessage();????

?exit;

} $GETTITLE=$DB->Query("select logtitle from log");

?foreach($GETTITLE as $RS)

?{????

?echo $RS[0]."
";

} $DB=null;

??>

為了迎接PHP6打算以后連接數(shù)據(jù)庫都用PDO。PHP4的時(shí)代已經(jīng)過去了!

關(guān)鍵詞標(biāo)簽:PHP5

相關(guān)閱讀

文章評論
發(fā)表評論

熱門文章 plsql developer怎么連接數(shù)據(jù)庫-plsql developer連接數(shù)據(jù)庫方法 plsql developer怎么連接數(shù)據(jù)庫-plsql developer連接數(shù)據(jù)庫方法 2021年最好用的10款php開發(fā)工具推薦 2021年最好用的10款php開發(fā)工具推薦 php利用淘寶IP庫獲取用戶ip地理位置 php利用淘寶IP庫獲取用戶ip地理位置 在 PHP 中使用命令行工具 在 PHP 中使用命令行工具

相關(guān)下載

    人氣排行 詳解ucenter原理及第三方應(yīng)用程序整合思路、方法 plsql developer怎么連接數(shù)據(jù)庫-plsql developer連接數(shù)據(jù)庫方法 PHP中防止SQL注入攻擊 PHP會(huì)話Session的具體使用方法解析 PHP運(yùn)行出現(xiàn)Notice : Use of undefined constant 的解決辦法 PHP如何清空mySQL數(shù)據(jù)庫 CakePHP程序員必須知道的21條技巧 PHP采集圖片實(shí)例(PHP采集)