已采納回答 / 慕粉3162071
如果$link等于null,那么!$link相當于!null,null的宏定義可以參考:http://baike.baidu.com/item/Null/19660387#viewPageContent雖然這是C語言的宏定義,但是我在php中也試過用if(!null)效果相當于if(true)。
2016-05-30
已采納回答 / Freelancy
嗯,是的,在實際的應用中,好多都是應該用private、protected,這樣更安全一些。不過,所有的這些方法都默認是public的,所以老師都寫public。
2016-05-25
最新回答 / 百丈冰
這個你要結合類中的query方法來看,在定義的query方法中通過:self::$PDOStatement = $link->prepare(self::$queryStr);給屬性$PDOStatement賦值了。而在你說的getAll方法中首先調用了query方法,在調用的時候就給屬性$PDOStatement賦值了,所以在后面就可以使用該對象的fetchall方法了。
2016-04-26
最新回答 / Darry_Zhao
那個提示是因為老師沒有定義直接使用了$sets這個變量。你在foreach ($data as $key => $val) { ? ?$sets .= $key . "='" . $val . "',";}前添加一行 ????$sets='';即定義一個變量$sets為空,然后就不會有這個Notice了。但是那個激活失敗應該不是這個引起的。。。。
2016-04-09
已采納回答 / 用戶4681732
從你的結果來看 是因為把???????? "'.md5('pdw02').'"?? 雙引號中的內容看做是字符串了可以把 ?? "'.md5('pdw02').'"? 邊上的雙引號,單引號和. 去掉試試 即變成md5('pdw02')? 這樣
2016-04-09
最贊回答 / UFO2015
$sql = <<<EOFINSERT user(username,passwd) VALUES("u01","'.md5()'"),("u02","'.md5('pwd').'"),("u03","'.md5()'");EOF;EOF;// EOF; 結束符要頂格寫(前面不可以有空格!)google:http://stackoverflow.com/questions/20931450/parse-error-syntax-error-unexpected-t-sl
2016-04-09