application\index\controller\Index.php
<?php namespace app\index\controller; use think\Controller; class Index extends Controller { public function index() { /* * session 函数助手 * // 赋值(当前作用域) session('name', 'thinkphp'); // 赋值think作用域 session('name', 'thinkphp', 'think'); // 判断(当前作用域)是否赋值 session('?name'); // 取值(当前作用域) echo session('name'); // 取值think作用域 echo session('name', '', 'think'); // 删除(当前作用域) session('name', null); // 清除session(当前作用域) session(null); // 清除think作用域 session(null, 'think'); */ session('session_name', 'onestopweb1'); session('sessionname.item', 'onestopweb2'); /* * cookie 函数助手 * // 初始化 cookie(['prefix' => 'think_', 'expire' => 3600]); // 设置 cookie('name', 'value', 3600); // 判断 cookie('?name'); // 获取 echo cookie('name'); // 删除 cookie('name', null); // 清除 cookie(null, 'think_'); */ cookie('cookieName', 'onestopwebCookie', 3600); return $this->fetch(); } }
application\index\view\index\index.html
<!DOCTYPE html> <html lang="zh"> <head> <meta charset="UTF-8"> <title>Session和Cookie</title> <!-- TP5内置标签:资源文件加载 --> {css href="/asset/css/base.css" /} {js href="/asset/js/jquery.js" /} <style type="text/css"> p{ text-align: center;} </style> </head> <body> <p>session 取值</p> <p>{$Request.session.session_name}</p> <p>{$Request.session.sessionname.item}</p> <p>cookie 取值</p> <p>{$Request.cookie.cookieName}</p> </body> </html>
效果图:
相关推荐
主要介绍了thinkphp中session和cookie无效的解决方法,涉及针对BOM头的分析与删除方法,具有一定的参考借鉴价值,需要的朋友可以参考下
ThinkPHP框架的模板中调用session数据的方法有很多,可以很据情况...5.在自定义函数库中,新建一个函数用来返回$_SESSION变量,然后在模板文件中使用{$变量命 | 函数名}来将函数返回的$_SESSION赋给模板中的一个变量 除
官方出品,入门TP5 必读系列 > 概述 ThinkPHP5.0 版本的优势在于: 更灵活的路由; 依赖注入; 请求缓存; 更强大的查询语法; 引入了请求/响应对象; 路由地址反解生成; 增强的模型功能; API开发友好; 改进的...
thinkphp开发的一个项目,登录成功后又跳转到登录页面,在提交信息后输出session都是正常的,没有问题,但是页面跳转后,session出现丢失现象,无法正常完成登陆,下面通过本文给大家解答下
安装 composer create-project topthink/think tp 6.0.* 如果需要更新框架使用 composer update topthink/framework ...SESSION/Cookie机制改进 对Swoole以及协程支持改进 对IDE更加友好 统一和精简大量用法
主要新特性采用PHP7强类型(严格模式)支持更多的PSR规范原生多应用支持更强大和易用的查询全新的事件系统模型事件和数据库事件统一参与事件系统模板引擎分离出核心内部功能中间件化SESSION / Cookie机制改进对...
SESSION / Cookie机制改进 对Swoole以及协程支持改进 对IDE更加友好 统一和精简大量用法 安装 composer create-project topthink/think tp 6.0.* 如果需要更新框架使用 composer update topthink/framework 文件 ...
主要介绍了php判断当前用户已在别处登录的方法,主要利用session记录用户登录信息来完成这一功能,是非常实用的技巧,具有一定参考借鉴价值,需要的朋友可以参考下
ThinkPHP 6.0 ...SESSION / Cookie机制改进 对Swoole以及协程支持改进 对IDE更加友好 统一和精简大量用法 安装 composer create-project topthink/think tp 6.0.* 如果需要更新框架使用 composer update topth
变量的来源: 1 从php分配的变量,使用assign分配 2 系统变量 3 路径替换变量 不能使用函数的变量 变量输出快捷标签 {@var}//输出Session变量 和{$Think.session.var}等效 {#var}//输出Cookie变量 和{$Think.cookie....
SESSION / Cookie机制改进 对Swoole以及协程支持改进 对IDE更加友好 统一和精简大量用法 安装 composer create-project topthink/think tp 6.0.*-dev 如果需要更新框架使用 composer update topthink/framework 文件...
主要新特性采用PHP7强类型(严格模式)支持更多的PSR规范原生多应用支持更强大和易用的查询全新的事件系统模型事件和数据库事件统一参与事件系统模板引擎分离出核心内部功能中间件化SESSION / Cookie机制改进对...
主要新特性采用PHP7强类型(严格模式)支持更多的PSR规范原生多应用支持更强大和易用的查询全新的事件系统模型事件和数据库事件统一参与事件系统模板引擎分离出核心内部功能中间件化SESSION / Cookie机制改进对...
主要新特性采用PHP7强类型(严格模式)支持更多的PSR规范原生多应用支持更强大和易用的查询全新的事件系统模型事件和数据库事件统一参与事件系统模板引擎分离出核心内部功能中间件化SESSION / Cookie机制改进对...
SESSION / Cookie机制改进 对Swoole以及协程支持改进 对IDE更加友好 统一和精简大量用法 安装 composer create-project topthink/think tp 6.0.* 如果需要更新框架使用 composer update topthink/framework 文件 ...
SESSION / Cookie机制改进 对Swoole以及协程支持改进 对IDE更加友好 统一和精简大量用法 安装 composer create-project topthink/think tp 6.0.* 如果需要更新框架使用 composer update topthink/framework 文件 ...
SESSION / Cookie机制改进 对Swoole以及协程支持改进 对IDE更加友好 统一和精简大量用法 安装 composer create-project topthink/think tp 6.0.* 如果需要更新框架使用 composer update topthink/framework 文件 ...
SESSION / Cookie机制改进 对Swoole以及协程支持改进 对IDE更加友好 统一和精简大量用法 安装 composer create-project topthink/think tp 6.0.* 如果需要更新框架使用 composer update topthink/framework 文件 ...
SESSION / Cookie机制改进 对Swoole以及协程支持改进 对IDE更加友好 统一和精简大量用法 安装 composer create-project topthink/think tp 6.0.* 如果需要更新框架使用 composer update topthink/framework 文件 ...