zdw999
中级会员
 
UID 81322
精华
0
积分 293
帖子 227
金钱 293 喜悦币
威望 0
人脉 0
阅读权限 30
注册 2006-10-10
状态 在线
|
[推荐阅读] 大家都来show下桌面哦..
如果有人可以把$smarty->fetch的函数提出来就好了,我水平菜,只能写到下面这样的,但是在页面中用JSON返回的是空,我想应该是那两种方法存在不同点。
<?php function fetch_cache($_cache_file,$display = false) { ob_start(); if (file_exists($_cache_file)){ include($_cache_file); }else{ exit("Current template file '$_cache_file' not found !"); } $_results = ob_get_contents(); ob_end_clean(); if($display) { echo $_results; }else{ return $_results; }
} ?> 其实上,这段函数的功能和下面的是相同的,从而我想一楼我说的那两种写法应该是不同的
<?php ob_start(); $smarty->display('tpl.htm'); $_cache = ob_get_contents(); ob_end_clean(); ?> 所以我希望有人能帮我写完这个函数
[ 本帖最后由 zdw999 于 2007-9-13 04:26 PM 编辑 ]
| 
宠辱不惊,闲看庭前花开花落;去留无意,漫随天外云卷云舒
|
|