講師回答 / PengCheng
雙引號里面的變量和一些特殊函數會在拼接的時候就執行了,而不是變成字符串。而單引號里面的東西,php一律視他們為字符串,不會去執行里面的數據。這樣完成最終字符串拼接之后,交給eval去執行,最保險了。
2014-06-30
已采納回答 / 奔騰年代
smarty的主要作用是把頁面模板和PHP代碼分開,減少耦合,提供開發效率??蚣芤萻marty復雜的多,比如PHP的ZF、YII、CI,國內的ThinkPHP,框架封裝了很多東西包括常用模塊、緩存等,用起來更方便,開發效率更高。
2014-06-19
已采納回答 / PengCheng
不是非要用eval。視頻后面有講到不用eval應該怎么寫。不過我覺得如果要執行的這種命令比較復雜的話,先把命令弄成字符串,打印出來,可以檢測一下。
2014-06-17