Symfony2之session与cookie用法小结
作者:Terry 发布时间:2023-11-22 02:58:30
标签:Symfony2,session,cookie
本文实例讲述了Symfony2之session与cookie用法。分享给大家供大家参考,具体如下:
session操作:
1. Set Session:
public function testSetSession() {
$session = $this->getRequest()->getSession();
$session->set($sessionName, $sessionValue );
}
2. Get Session:
public function testGetSession() {
$session = $this->getRequest()->getSession();
$username = $session->get($sessionName);
}
3. Clear Session:
public function testClearSession() {
$session = $this->getRequest()->getSession();//清除session
$session->clear();
}
cookie操作:
1. Set Cookie
use Symfony\Component\HttpFoundation\Response;
use Symfony\Component\HttpFoundation\Cookie;
public function testSetCookie($name, $value, $expire=0){
$response = new Response();
$response->headers->setCookie(new Cookie($name, $value, time() + $expire));
$response->send(); // 包括 sendHeaders()、sendContent()
}
2. Get Cookie:
public function testGetCookie() {
$request = $this->getRequest();
return $request->cookies->all();
}
3. Clear Cookie:
public function testClearCookie() {
$response = new Response();
$response->headers->setCookie(new Cookie($name, $value, -1));
$response->send();
}
4. twig模板调用cookie:
{{ app.request.cookies.get('cookie_name') }}
希望本文所述对大家基于Symfony框架的PHP程序设计有所帮助。
0
投稿
猜你喜欢
- 前言大家都知道,Python自带的datetime库提供了将datetime转为ISO 8610格式的函数,但是对于时间间隔(inteval
- 有一个群友在群里问个如何快速搭建一个搜索引擎,在搜索之后我看到了这个代码所在Git:https://github.com/asciimoo/
- pandas 的日期/时间类型有如下几种:ConceptScalar ClassArray Classpandas Data TypePri
- 最近有点审美疲劳,以往看起来觉得漂亮的界面现在觉得很一般,以前觉得看来还行的界面现在觉得很丑了。想来是时候休息一下了。唯美觉得上次做的OA登
- 前言我们经常需要将大量数据保存起来以备后续使用,数据库是一个很好的解决方案。在众多数据库中,MySQL数据库算是入门比较简单、语法比较简单,
- 记得从ymPrompt2.0的时候自己就遇到过在IE下有时会莫名其妙的提示“无法打开Internet站点 已终止操作”,这样的一个错误很让人
- 代码如下:<% function CheckFileContent(FileName) dim 
- 从 PDF 表格中获取数据是一项痛苦的工作。不久前,一位开发者提供了一个名为 Camelot 的工具,使用三行代码就能从 PDF 文件中提取
- 1.经典类与新式类在了解Python的类与类型前,需要对Python的经典类(classic classes)与新式类(new-style
- 【OpenCV】⚠️高手勿入!⚠️ 半小时学会基本操作 ⚠️ 直方图概述OpenCV 是一个跨平台的计算机视觉库, 支持多语言, 功能强大.
- 1、灵活运用样式 熟悉网页设计的网友就知道,调用Style的方法很多,我们可以单击鼠标右键选择Custon Style来调用Style标准,
- 优化算法时间复杂度算法的时间复杂度对程序的执行效率影响最大,在Python中可以通过选择合适的数据结构来优化时间复杂度,如list和set查
- 这篇文章主要介绍了微信小程序 云开发模糊查询实现详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友
- 存储文件的重要一个程序在运行过程中用了九牛二虎之力终于计算出了结果,试想一下如果不把这些数据存放起来,相比重启电脑之后,。 默认数据是加载到
- 一、 封装的JS文件 //********************************************************
- 如果在select语句前放上关键词explain,mysql将解释它如何处理select,提供有关表如何联接和联接的次序。explain的每
- 本文实例讲述了Python操作MongoDB数据库的方法。分享给大家供大家参考,具体如下:>>> import pymon
- 在Python列表操作中:列表乘以某一个数,如list2 = list1 * 2 得到一个新的列表是list1的元素重复n次,且list1不
- memoryview() 函数返回给定参数的内存查看对象(Momory view)。语法memoryview 语法:memoryview(o
- 目录结构:contents structure [-]在开始文章之前,先贴上一张Iterable、Iterator与Generator之间的