教你如何使用php session

 时间:2024-10-11 23:45:07

1、<?phpSession_start();$Name = "这是一个Session例子";Session_Register("Name");//注意,不要写成:Session_Register("$Name");Echo $_SESSION["Name"];//之后$_SESSION["Name"]为"这是一个Session例子"?>

2、在php4.2之后,可以为session直接赋值:<?PHPSession_Start();$_SESSION["name"]="value";?>

3、取消session可以这样:<?phpsession_start();echo "登记的用户名为:".$_SESSION["username"]; //输出 登记的用户名为:nostop?>

4、检查变量是否被登记为会话变量 session_is_registered语法:boobean session_is_registere颊俄岿髭d(string name);这个函数可检查当前的session之中是否已有指定的变量注册,参数name就是要检查的变量名。成功则返回逻辑值true。<?php session_start(); if(!session_is_registered("gender")){ //判断当前会话变量是否注册 session_register("gender"); //注册变量 } $gender="女"; echo $_SESSION['gender']; //女?>

5、存取当前会话名称 衡痕贤伎session_name语法:boolean session_name(string [name]);这个函数可取得或邓咀挚垡重新设置当前session的名称。若无参数name则表示获取当前session名称,加上参数则表示将session名称设为参数name。<?php$sessionName = session_name(); //取得当前 Session 名,默认为 PHPSESSID$sessionID = $_GET[$sessionName]; //取得 Session IDsession_id($sessionID); //使用 session_id() 设置获得的 Session ID?>

6、存取当前会话标识号session_id语法:boolean session_id(string [id]);这个函数可取得或重新设置当前存放session的标识号。若无参数id则表示只获取当前session的标识号,加上参数则表示将session的标识号设成新指定的id。设置 Session 的生存期<?php session_start // 保存一天 $lifeTime = 24 * 3600; setcookie(session_name(), session_id(), time() + $lifeTime, "/");?>

7、session_set_cookie_params:设置 Session 的生存期的,该函数必须在 session_start() 函数调用之前调用。如果客户端使用 IE 6.0 , session_set_cookie_params(); 函数设置 Cookie 会有些问题,所以我们还是手动调用 setcookie 函数来创建 cookie。<?php// 保存一天  $lifeTime = 24 * 3600;  session_set_cookie_params($lifeTime);  session_start();  $_session["admin"] = true;?>

8、设置 Session 文件的保秽颢擤崮存路径session_save_path() :必须在 session_start(像粜杵泳) 函数调用之前调用。<?php  // 设置一个存放目录  $savePath = "./session_save_dir/";  // 保存一天  $lifeTime = 24 * 3600;  session_save_path($savePath);  session_set_cookie_params($lifeTime);  session_start();  $_session["admin"] = true;?><?phpsession_start(); //启动Session$username='nostop';session_register('username'); //注册一个名为username变量echo '登记的用户:'.$_SESSION['username']; //登记的用户:nostop 读取Session变量$_SESSION['age']=23; //声明一个名为age的变量,并赋值echo '年龄:'.$_SESSION['age']; //年龄:23session_unregister('username'); //注销Session变量echo $_SESSION['username']; //空echo $_SESSION['age'];//23unset($_SESSION['age']); //注销Session变量echo '登记的用户:'.$_SESSION['username']; //空echo '年龄:'.$_SESSION['age']; //空?>

  • php的session如何使用
  • php session 设置教程
  • php怎么传session给其他php
  • android 如何获取php的session
  • php 环境变量配置教程
  • 热门搜索
    读书伴我成长手抄报 法制手抄报内容资料 六一儿童节手抄报简单又好看 关于语文的手抄报 民风民俗手抄报 六一儿童节手抄报图 爱劳动手抄报简单漂亮 病毒手抄报 感恩手抄报图片大全 我爱家乡手抄报