課程
/后端開發(fā)
/PHP
/PDO—數(shù)據(jù)庫抽象層
$configs['params']在哪里定義的啊啊
2016-12-14
源自:PDO—數(shù)據(jù)庫抽象層 5-2
正在回答
這個是PDO鏈接的第四個參數(shù),$configs中的數(shù)據(jù)是從$config中得到的,$configs['params']是其實是$congfig['params'],在把$congfig的數(shù)據(jù)賦給$config后有個判斷$config['parmas']是否為空empty($config['parmas'])也就是這一句:
?self::$config = $dbconfig;
? ? ? ? if(empty($config['params'])){
? ? ? ? ? ? self::$config['params'] = array(); ? ? ? //定義$config['params']為一個數(shù)組 ? ??
? ? ? ? }
if(!isset(self::$link)){
? ? ? ? ? ? $configs = self::$config;
? ? ? ? ? ? if(self::$pconnect){
? ? ? ? ? ? ? ? $configs['params'][constant("PDO::ATTR_PERSISTENT")] = true;//開啟長連接
? ? ? ? ? ? }
qq_U_16 提問者
舉報
本教程主要通過實戰(zhàn)演練深入剖析PDO以加深理解
3 回答if(empty(self::$config['params']))self::$config['params']=array();
1 回答$config['params']=array()是把config['params']這一個參數(shù)給設(shè)置成了數(shù)組嗎,求講解
1 回答$dbCondig和config這兩個的關(guān)系是什么,定義兩個出來是什么意思
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-12-15
這個是PDO鏈接的第四個參數(shù),$configs中的數(shù)據(jù)是從$config中得到的,$configs['params']是其實是$congfig['params'],在把$congfig的數(shù)據(jù)賦給$config后有個判斷$config['parmas']是否為空empty($config['parmas'])也就是這一句:
?self::$config = $dbconfig;
? ? ? ? if(empty($config['params'])){
? ? ? ? ? ? self::$config['params'] = array(); ? ? ? //定義$config['params']為一個數(shù)組 ? ??
? ? ? ? }
if(!isset(self::$link)){
? ? ? ? ? ? $configs = self::$config;
? ? ? ? ? ? if(self::$pconnect){
? ? ? ? ? ? ? ? $configs['params'][constant("PDO::ATTR_PERSISTENT")] = true;//開啟長連接
? ? ? ? ? ? }