PHP Smarty 返回页面内容方法
程序员文章站
2024-01-16 17:44:16
...
使用$smarty->display()时是没有办法将页面以字符串的形式返回的。
查看smarty源码发现display其实是调用的$smarty->fetch(),发现一个$diaplay参数,true时打印页面,false时返回字符串。直接贴源码(...为省略的逻辑代码)
public function fetch($template = null, $cache_id = null, $compile_id = null, $parent = null, $display = false, ...) { ... // display or fetch if ($display) { ... echo $_output; return; } else { ... return $_output; } }
所以使用如下语法可以返回页面内容
$smarty->fetch('xxx');
上一篇: 关于jq显示隐藏的效果
推荐阅读
-
PHP Smarty 返回页面内容方法
-
php获取网页内容方法总结
-
为什么用div加入小小的表单后,居中的页面整体会左移一点点,php搜索数据库返回数据后,也会这样_html/css_WEB-ITnose
-
CI框架整合widget(页面格局)的方法_php实例
-
PHP与MySQL开发中页面出现乱码的一种解决方法_PHP教程
-
请问php MVC,怎么用$post() 方法 请求 控制器 页面 里面的orderAction()方法
-
php开发中的页面跳转方法总结_PHP
-
在smarty中调用php内置函数的方法
-
destoon整合ucenter后注册页面不跳转的解决方法_PHP
-
Zend Framework框架Smarty扩展实现方法_PHP