首页>>后端>>php->smarty和原生php(smarty php)

smarty和原生php(smarty php)

时间:2023-11-30 本站 点击:0

想用php和smarty写一个 确实画面

什么画面。。什么迁移。。。不知道你要表达什么?是说页面跳转的意思么?

求大神 解释smarty和thinkphp的区别

ThinkPHP是PHP框架 smarty是模板引擎 ThinkPHP可以用smarty做为模板引擎 也可以使用自带的

php和smarty编译原理

smarty是个模板引擎,最显著的地方就是有可以把模板缓存起来。

一般模板来说,都是做一个静态页面,然后在里面把一些动态的部分用一切分隔符切开,然后在PHP里打开这个模板文件,把分隔符里面的值替换掉,然后输出来,你可以看下PHPLib里面的template部分。

而smarty设定了缓存参数以后,第一运行时候会把模板打开,在php替换里面值的时候把读取的html和php部分重新生成一个临时的php文件,这样就省去了每次打开都重新读取html了。如果修改了模板,只要重新刷下就行了。

大概就是这么个意思,还是意见你看下smarty官方的文档。

推荐几个较好的php框架 smarty怎么样? 学起来难不难

smarty是模板引擎,很好用,学起来也不难

框架的话,thinkphp和cakephp都不错

php和smarty到底是怎么结合的?

smarty就是为了分离php和html而出现的。先是各干各的,然后通过smarty的标签将两者结合在一起。

Smarty和php

没看懂楼主的提问,如果是想把php的结果显示在smarty的页面上,这样写:

php

require 'smarty.php';

$smarty-assign('key',$value); //给key赋值

$smarty-display('你的页面.html');

你的模板页面里用{$key}就可以显示对应值

或者用

{foreach $key as $itemkey=$value}

{$itemkey},{$value}

{/foreach}流程控制


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:/php/4049.html