视图的变量输出
来源:互联网 发布:岁寒然后知松柏 编辑:程序博客网 时间:2024/05/16 03:12
模板变量输出:花括号,和$符号。如 {$email}定义和修改模板变量输出符号标记的位置:配置文件里面template内的tpl_begin和tpl_end配置项,默认是{}。这两个符号标记必须紧靠变量前后,不能有空格,不然不能解析。修改标记的必要性:使用一些前端框架,模板中可能和前端存在一些冲突。每次运行的时候产生的编译文件所在目录:runtime/temp目录。编译文件的安全机制:一开始就判断是否在tp环境内,如果不是就直接中止程序。不能直接访问temp文件来获取文件内容。模板变量赋值:1. 继承controller类,return 使用fetch的第二个参数2. 继承controller类,使用assign方法3. 继承controller类,使用$this->view来获取view对象,在对象里面可以设置属性值。如$this->view->key2 = 'value2';4. use think\View, 继承controller类,使用静态方法来赋值,如 View::share('key3','value3');模板变量替换:1. 继承controller类,return 使用fetch的第三个参数2. 修改配置项 view_replace_str 来统一替换模板变量3. 系统默认提供的一些字符串替换,如 * __URL__ //当前模块名和当前控制器名 如 /index/index* __STATIC__ // public下面的static目录,一个放静态文件的地方。* __JS__ // /static/js目录* __CSS__ // /static/css目录* __ROOT__ // public目录* 当然,以上默认值可以通过修改配置项、动态配置等方法去修改。可以解决直接引入静态文件地址的话如果要修改就很大工程的弊端。
阅读全文
0 0
- 视图的变量输出
- ZendFramework学习第二章(视图脚本的变量调用形式和转义输出)
- ZendFramework学习第二章(视图脚本的变量调用形式和转义输出)
- qeephp的视图压缩输出
- ThinkPHP快速入门4-路由,视图,变量输出
- 用于简单输出变量的输出操作
- 浏览器友好的变量输出
- 输出Tensor变量的值
- 文本输出的变量插入
- Laravel基础-视图的变量传参
- 变量输出
- 输出变量的每个字节的值
- TP的模板引擎的变量输出
- 输出变量的每个字节的值
- 存储过程动态表名时变量的输出
- 输出N个布尔变量的组合
- php双引号输出字符串的变量陷阱
- 不同变量类型的不同输出格式
- Tomcat启动项目Caused by: java.lang.OutOfMemoryError: Java heap space
- Spring个人总结2 -Spring集成Hibernate
- 水星(MERCURY)MW150RM迷你无线路由器Client模式设置
- 性能测试工具Locust基础安装教程与学习总结
- 并发编程之同步机制(一):Semphore信号量
- 视图的变量输出
- 数组循环分组方法
- Activity打开退出动画:从底部向上打开,退出时从上至下退出,避免Activity退出时屏幕短暂黑屏
- datagrid中点击a标签新建一个tab
- ROLLUP & CUBE
- 工作想法1
- Android 开发工程师面试指南
- hdu5985 概率,推导
- echarts 背景颜色透明