最贊回答 / 金大俠
自我回答:錯誤原因是:如果這樣寫?$obj->$method.'()' ?那么解析順序是這樣的解析$ob->$method -------此時的$method是全字符串的,會報出一個未定義屬性的notice,解析器第二步會做一個完全沒有意義的事情,將上一步解析的最后結果連接上這樣一個字符串????'()'????然后就沒有然后了。正確做法:$obj->$method();-------------------------------------總結:我只想說,是我2b了,視頻中的紅字部分...
2016-01-11
已采納回答 / PengCheng
可以更換定界符。而且 實際運用中js 都不會寫在模板里。一般都是寫在js文件,再用<script> 引用。如果你不想換定界符,又非要把js寫在模板里的話,就用{literal}{/literal}把js括起來
2015-12-24
講師回答 / PengCheng
報錯的意思是 mysqli_connect 這個函數不存在。mysqli擴展和 我們課程里用的mysql擴展是兩個不同的擴展。不要用混了。如果要用mysqli擴展,需要在php.ini里做相應配置。而且需要具備mysqli擴展文件。如果用我們課程里的mysql擴展,目前php5.x 版本都默認支持。
2015-12-22