|
摩金云主站的开发运用了discuz的门户模板方式,但也没有完全使用discuz现有的模块功能,太局限,所以大部分功能都是自建数据表,在调用时就遇到了问题,php代码只能这么用- <!--{eval $arr["a"]="456777";}-->
- <!--{eval $arr["b"]="wwww";}-->
- <!--{eval $json=json_encode($arr,true);}-->
复制代码 这样每行都要写eval 是很蛋疼的,可读性也差。后面找到了多行的书写方式,竟没在官方的说明文档里面体现!- <!--{eval}-->
- //通用查询select_sql
- function select_sql($sql){
- $result = DB::fetch_all($sql);
- foreach ($result as $row) {
- $data[]=$row;
- }
- return $data;
- }
- $data=select_sql("SELECT * FROM tb_user");
- <!--{/eval}-->
复制代码 这样基本就可以满足所有二开了,效率也会提高很多!
|
|