深圳市金黑网络技术有限公司始终坚持以用户需求为导向,提供安全、稳定、高效的产品和服务!
签到 · 搜索导航 · 服务热线 · 微信/手机:17817817816

深圳网站建设

查看: 486|回复: 0

Smarty中有一个特殊的保留变量(内置变量),类似于PHP中的所有的超全局变量、常量、时间等信息

[复制链接]

UID
1
贡献
844
金币
1540
主题
520
在线时间
333 小时
注册时间
2022-1-15
最后登录
2024-11-12
QQ
发表于 2022-12-20 09:53:57 | 486 | 0 | 显示全部楼层 |阅读模式
Smarty中有一个特殊的保留变量(内置变量),类似于PHP中的所有的超全局变量、常量、时间等信息

表达式
描述
{$smarty.get.name}
获取get提交的name的值
{$smarty.post.name}
获取post提交的name的值
{$smarty.request.name}
获取get和post提交的name的值
{$smarty.cookies.name}
获取cookie中的name的值
{$smarty.session.name}
获取session中的name的值
{$smarty.const.name}
获取常量name
{$smarty.server.DOCUMENT_ROOT}
获取服务器的虚拟目录地址
{$smarty.config.name}
获取配置文件中的值
{$smarty.now}
时间戳
{$smarty.ldelim}
获取左界定
{$smarty.rdelim}
获取右界定
例题
PHP代码
  1. <?php
  2. require './Smarty/smarty.class.php';
  3. $smarty=new Smarty();
  4. define('name', '常量name');
  5. setcookie('name','cookie的值');
  6. $_SESSION['name']='session的值';
  7. $smarty->display('1-demo.html');
复制代码
HTML代码
  1. <body>
  2. get提交:{$smarty.get.name}<br>
  3. post提交:{$smarty.post.name}<br>
  4. request提交:{$smarty.request.name}<br>
  5. 常量:{$smarty.const.name}<br>
  6. cookie的值:{$smarty.cookies.name}<br>
  7. session:{$smarty.session.name}<br>
  8. 时间戳:{$smarty.now}<br>
  9. 版本号:{$smarty.version}<br>
  10. 根目录:{$smarty.server.DOCUMENT_ROOT}<br>
  11. 左界定:{$smarty.ldelim}<br>
  12. 右界定:{$smarty.rdelim}
  13. </body>
复制代码
运行结果
php源码下载.jpg
楼主热帖

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

快速回复 返回顶部 返回列表