找回密码
 免费注册

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

[复制链接]
发表于 2022-12-20 09:53:57 | 显示全部楼层 |阅读模式
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

QQ|Archiver|小黑屋|网站地图|深圳市金黑网络技术有限公司 ( 粤ICP备2021124338号|粤公网安备 44030702003689号 )

GMT+8, 2026-8-8 15:58 , Processed in 0.092920 second(s), 24 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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