thinkphp模板赋值与替换实例简述
作者:shichen2014 时间:2024-05-03 15:51:42
本文实例讲述了thinkphp模板赋值与替换方法。分享给大家供大家参考。具体实现方法如下:
1. 模板中的赋值方法:
$this->assign('name','脚本之家');//第一种赋值方法
$this->name='jb51';//第二种动态赋值方法
$this->display();
2. 模板替换方法:
PUBLIC__:会被替换成当前网站的公共目录,通常是 /thinkphp/Public/;在Public中建立Css文件夹,建立basic.css文件
__ROOT__:会替换成当前网站的地址(不含域名) /thinkphp
__APP__:会替换成当前项目的URL地址(不含域名) /thinkphp/index.php;
__GROUP__:会替换成当前分组的URL地址(不含域名) /thinkphp/index.php/Index;
__URL__:会替换成当前模块的URL地址(不含域名) /thinkphp/index.php/Index/index;
__ACTION__:会替换成当前操作的URL地址(不含域名)/thinkphp/;
__SELF__:会替换成当前的页面URL
更换模板变量规则,修改配置项
'TMPL_PARSE_STRING'=>array( //添加自己的模板变量规则
'__CSS__'=>__ROOT__.'/Public/Css', //指定文件存放目录
'__JS__'=>__ROOT__.'/Public/Js',
),
调用方法:
href='__CSS__/basic.css' href='__JS__/basic.css'
希望本文所述对大家的ThinkPHP框架程序设计有所帮助。
标签:thinkphp,模板
0
投稿
猜你喜欢
Sql中将datetime转换成字符串的方法(CONVERT)
2024-01-22 10:25:59
SQL server 2008 数据安全(备份和恢复数据库)
2024-01-17 00:18:20
python编写网页爬虫脚本并实现APScheduler调度
2021-07-07 19:23:09
python使用opencv在Windows下调用摄像头实现解析
2021-01-08 04:13:01
mysql community server 8.0.12安装配置方法图文教程
2024-01-21 19:28:04
Pytorch生成随机数Tensor的方法汇总
2022-11-03 19:39:18
用sql脚本创建sqlserver数据库触发器范例语句
2024-01-27 16:42:14
python GUI库图形界面开发之PyQt5时间控件QTimer详细使用方法与实例
2021-01-04 21:56:00
Python子类继承父类构造函数详解
2023-02-27 09:13:03
如何利用Python处理excel表格中的数据
2022-10-27 03:32:38
Anaconda使用IDLE的实现示例
2023-05-09 10:40:39
关于js遍历表格的实例
2024-04-18 09:29:21
python函数中return后的语句一定不会执行吗?
2022-03-25 04:06:44
Python使用itchat 功能分析微信好友性别和位置
2023-09-24 15:57:12
联邦学习论文解读分散数据的深层网络通信
2023-09-06 00:07:37
Mysql自带profiling性能分析工具使用分享
2024-01-14 17:48:24
Vue3响应式对象是如何实现的(2)
2024-05-09 15:10:01
Vue3.0中的monorepo管理模式的实现
2024-04-28 09:24:51
Windows中使用wxPython和py2exe开发Python的GUI程序的实例教程
2021-07-07 08:52:17
PHP Ajax JavaScript Json获取天气信息实现代码
2023-11-20 20:51:27