`
chensx
  • 浏览: 48905 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

PHP5中Session总结(一)

    博客分类:
  • PHP
阅读更多

一. Session的配置与应用

 

1. bool session_start( void );          -- Initialize session data

2. $_SESSION[name] = value;             -- Config session data

3. echo $_SESSION[name];                -- Use session

4. isset($_SESSION[name]);              -- 判断session是否已配置

5. unset($_SESSION[name]);              -- 删除session变量

6. bool session_destroy( void );        -- 删除所有session

 

* session_register,session_unregister, session_is_registered在PHP5中不再使用.

    简单示例:

 

<?php
// Initialize the session.
// If you are using session_name("something"), don't forget it now!
session_start();

// Unset all of the session variables.
$_SESSION = array();

// If it's desired to kill the session, also delete the session cookie.
// Note: This will destroy the session, and not just the session data!
if (isset($_COOKIE[session_name()])) {
    setcookie(session_name(), '', time()-42000, '/');
}

// Finally, destroy the session.
session_destroy();
?>

 

 

分享到:
评论

相关推荐

    php中删除、清空session的方式总结

    session删除清空是很讲究了如果我们定义好可以清除指定变量否则不小心会把所有...session_unregister()在PHP5中已经废弃。  php 官方删除session方式 &lt;?php // 初始化session. session_start(); /*** 删除

    常用跨域共用session的是登录模块

    常用跨域共用session的是登录模块,我相信很多开发的朋友的都遇到过,只需要一个地方登录,相关联的网站也是处于登录状态。两种情况:一种9streets.cn和a.9streets.cn之间,另一种是a.com b.com之间,这几天总结了...

    php使用session的详细介绍[总结].pdf

    php使用session的详细介绍[总结].pdf

    在php中设置session用memcache来存储的方法总结

    memcached提供了一个自定义的session处理器可以被用于存储用户session数据到memcached服务端,下面通过本文给大家介绍在php中设置session用memcache来存储的方法总结,对php session memcache相关知识感兴趣的朋友...

    PHP中SESSION使用中的一点经验总结

    SESSION会话开启时,会首先发送...那么在下一次发起http请求时,首先浏览器会发送这个当前域名下的所有cookie名字和值过去,这样服务器就能根据cookie中的session_id来去读取session文件,而不会混淆这个session属于谁

    PHP部分常见问题总结

    若有出错地方或者你有更好的想法,请指正。 ...(注意extract($_SESSION)前必须要有Session_Start()).  方法三:一个一个读取变量$a=$_GET["a"];$b=$_POST["b"]等,这种方法虽然麻烦,但比较安全.

    php实现多站点共用session实现单点登录的方法详解

    本文实例讲述了php实现多站点共用session实现单点登录的方法。分享给大家供大家参考,具体如下: ...1、首先解决站点在客户端sessionid(存在cookie中)的共享问题。使用ini_set()函数即可指定cookie的域,如下: i

    实现在同一方法中获取当前方法中新赋值的session值解决方法

    但是想在此方法中接着使用此session,因为我是用的if…elseif…,由于排斥作用,在if条件中给session赋值后,再调用方法进入另一个elseif条件中就获取不到上一步的赋值,现将解决方法总结如下: PHP SESSION有一个...

    PHP中使用memcache存储session的三种配置方法

    下面简单说下PHP项目分布式部署中,SESSION的同步方案中的一种,使用Memcache来存储SESSION。并总结了三种配置方式,需要的朋友可以参考下

    PHP session常见问题集锦及解决办法总结

    PHP session常见问题集锦及解决办法总结

    PHP Session 变量的使用方法详解与实例代码

    在php中Session经常用来验证用户注册或登录之后的验证了,下面我来总结session变量的一些常用实例与用法介绍

    详细介绍了PHP常见面试总结.docx绝对非常有帮助

    以下是一些可能出现在PHP面试中的常见问题总结: 1. **基础知识**:面试官可能会询问关于PHP基本语法、数据类型、控制结构、函数和数组的问题。 2. **面向对象编程(OOP)**:问题可能包括类和对象、继承、多态、...

    php脚本资料电子书籍

    Php部分常见问题总结 PHP程序如何防止站外提交数据 php的正则表达式专题 php通用检测函数集 PHP中的POST&GET的应用 PHP注入实例 Portable PHP Code ProjectForum Multiple Vulnerabilities PTNews远程管理脚本未授权...

    对比分析php中Cookie与Session的异同

    主要通过多方面对比分析php中Cookie与Session的区别,分别对Cookie与Session做一个简单介绍和总结,感兴趣的小伙伴们可以参考一下

    PHP session会话操作技巧小结

    本文实例总结了PHP session会话操作技巧。分享给大家供大家参考,具体如下: 会话技术 session 将会话数据存储与服务器端,同时使会话数据可以区分浏览器 为每个会话数据建立独立的会话数据区(来存储当前会话的全部...

    php session_start()关于Cannot send session cache limiter – headers already sent错误解决方法

    说是已经有输出,用编辑器打,前面明明什么都没有,原来在使用AJAX的 时候,也出现过这种情况,后来,把这个PHP文件放到linux中打开,会发现,在文件的最前面,会出现“锘 ”这样的一个字符(引号内),把它去掉以后...

Global site tag (gtag.js) - Google Analytics