thinkphp 视图(三)系统变量——原生标签

查看系统变量

dump($_SERVER);

在view中获取服务器变量

<p>{$Think.server.HTTP_HOST}</p>

获取env变量

status=dev; env变量默认会自己加前缀并转为大写

<p>{$Think.env.PHP_STATUS}</p>

可以获取session

1.后台设置session

session('email','123@qq.com');

2.view获取session

{$Think.session.email}

可以获取cookie

cookie('name','xiaomin');
{$Think.cookie.name}

获取get的值

{$Think.get.id}
{$Think.request.id}
{$Think.post.id}

获取应用的常量

{$Think.const.APP_PATH}

或者直接用常量名

{$Think.APP_PATH}

=============在模板中直接使用php标签

<?php
$a=10;
$b=20;
if($a>$b){
echo '1';
}else{echo '2';}
?>

不推荐在模板使用php原生代码编写逻辑,模板应该只是输出显示

原文地址:https://www.cnblogs.com/lgxtry/p/9138241.html