系统中常用语法
提示
print_r($GLOBALS)
或var_dump($GLOBALS)
打印全部变量。变量输出
{$my_var}
、$my_var
$my_var
条件判断
循环输出
<!--{loop $my_arr $val}-->
模板嵌套
例如
<!--{template dir/main}-->
include template('dir/main');
例如
<!--{template main}-->
include template('main');
dzz/test
,将查找test对应目录下的template下的模板文件,若未找到,则向上查找dzz下的模板目录。若依然未找到,则调用\core\template\default\common\
下的模板文件。在找到任意一层后,将不再向上查找。变量数组可以嵌套使用
<!--{if $my_arr[$my_var]}-->
<!--{if $my_arr[0]}-->
<!--{if $my_arr[$my_arr2[$my_var]]}-->
PHP语句解析
{eval }
进行<!--{eval $my_var = 1;}-->
<!--{eval echo $my_var;}-->
<!--{eval $my_arr = array(1, 2, 3);}-->
<!--{eval print_r($my_arr);}-->
<!--{eval output();}-->
<!--{eval exit();}-->
路由语句使用
{MOD_PATH}
MOD_PATH
{MOD_NAME}
MOD_NAME
{MOD_DIR}
MOD_DIR
{MOD_URL}
MOD_URL
{OP_NAME}
OP_NAME
获取当前域名
{$_G['siteurl']}
、$_G[siteurl]
、{$_G[siteurl]}
$_G['siteurl']
、$_G[siteurl]
获取当前用户UID
{$_G['uid']}
、$_G[uid]
、{$_G[uid]}
$_G['uid']
、$_G[uid]
获取当前用户名
{$_G['username']}
、$_G[username]
、{$_G[username]}
$_G['username']
、$_G[username]
获取当前用户的ip地址
{$_G['clientip']}
、$_G[clientip]
、{$_G[clientip]}
$_G['clientip']
、$_G[clientip]
获取当前时间
{$_G['timestamp']}
、$_G[timestamp]
、{$_G[timestamp]}
$_G['timestamp']
、$_G[timestamp]
、TIMESTAMP
dgmdate
函数,例如dgmdate(TIMESTAMP);
,如果要自定义显示格式,示例代码dgmdate(TIMESTAMP, 'Y-m-d H:i');
全局变量
修改于 2025-03-14 09:10:42