課程
/后端開發(fā)
/PHP
/PDO—數(shù)據(jù)庫抽象層
還有,想開啟長鏈接的話直接開啟就行啦,為什么還要進(jìn)行判斷
2016-12-27
源自:PDO—數(shù)據(jù)庫抽象層 5-2
正在回答
嗯,視頻代碼寫的有問題,if判斷條件為真才會(huì)執(zhí)行下面,為假則不執(zhí)行了。他判斷反了
<?phpclass TEST{ public static $test=false; public function __construct (){ if(self::$test){ echo "竟然執(zhí)行了"; }else{ echo "表達(dá)式值為false,無法執(zhí)行"; }}}$test=new TEST();?>結(jié)果是 ?"表達(dá)式值為false,無法執(zhí)行"
<?php
class TEST{
public static $test=false;
public function __construct (){
if(self::$test){
echo "竟然執(zhí)行了";
}else{
echo "表達(dá)式值為false,無法執(zhí)行";
}
$test=new TEST();
?>
結(jié)果是 ?"表達(dá)式值為false,無法執(zhí)行"
舉報(bào)
本教程主要通過實(shí)戰(zhàn)演練深入剖析PDO以加深理解
1 回答不是應(yīng)該先執(zhí)行if(self::$queryStr == ''){xxx} 再執(zhí)行if($errorArr[0] != '00000'){xxx} 嗎? 感覺第二個(gè)if的范圍更大。
3 回答if(empty(self::$config['params']))self::$config['params']=array();
1 回答開啟長鏈接這里,開頭給的默認(rèn)是false,如果我沒記錯(cuò)的話,if的判斷是根據(jù)布爾的ture或false,可這里為什么是判斷為false時(shí)執(zhí)行后面的語句
2 回答$obj = empty(self::$PDOStatement)?self::$link:self::$PDOStatement;這段代碼的疑問
4 回答視頻里的兩個(gè)self::throw_exception()都只是提醒作用,而不停止執(zhí)行是吧?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2017-08-08
嗯,視頻代碼寫的有問題,if判斷條件為真才會(huì)執(zhí)行下面,為假則不執(zhí)行了。他判斷反了
2016-12-27