PHP session用法其實很簡單它可以把用戶提交的數據以全局變量形式保存在一個session中並且會生成一個唯一的session_id,
這樣就是為了多了不會產生混亂了,並且session中同一瀏覽器同一站點只能有一個session_id,
如何使用session,凡是與session有關的,之前必須調用函數session_start();
為session賦值很簡單,如:
<?php
Session_start();
$Name = "這是一個Session例子";
Session_Register("Name");//注意,不要寫成:Session_Register("$Name");
Echo $_SESSION["Name"];
//之后$_SESSION["Name"]為"這是一個Session例子"
?>
在php4.2之后,可以為session直接賦值:
<?PHP
Session_Start();
$_SESSION["name"]="value";
?>
取消session可以這樣:
<?php
session_start();
session_unset();
session_destroy();
?>
讀取 session
PHP 內置的 $_SESSION 變量可以很方便的訪問設置的 session 變量。
<?php
session_start();
echo "登記的用戶名為:".$_SESSION["username"]; //輸出 登記的用戶名為:nostop
?>