⑴ php中如何使用SESSION
1、在php中使用session,首先要啟動session會話,啟動session會話要使用php內置函數session_start(),如圖所示。
⑵ PHP 如何能通過URL傳遞session
你將session的值放在地址參數就可以了,
http://192.168.1.100/general/email/id=$_SESSION['id']
另外, SESSION 是全局的, 可以不用地址帶參數傳遞的, 只要SESSION注冊這個key就可以了
⑶ PHP session幹嘛用的舉個簡單易懂的例子
session是一個會話,以數組形式存在,並且有一定的含斗有效期,存儲在服李老圓務器端,而且,他的最大的特性就是具有唯一性!
所謂的唯一性,就是說,在不同的客戶端訪問,session的值是不相同的。
常用於記錄用戶的個人信息,比如網站的登錄等!
session寫入後,在有效期內,無需其他操作即可在同一網站中的任何一個php文件進行訪問!
比如,在登錄頁面寫入 $_SESSION['UserName'] = 'abc';
那麼,在其他頁面可以使用 $_SESSION['UserName']取得這個session的值,根據這個值可以判定用戶是否登錄、登錄的是哪個用戶賬戶等!
需要注意的是,在使用session之前,需要開啟哪塌session,代碼是session_start();
而且,在寫入session之前,不能向頁面有任何的代碼輸出,包括html、css、js等等
比如:
<html>
<?php
session_start();
$_SESSION['abc'] = 123;
?>
這樣是錯誤的語法,因為之前輸出了<html>這個標簽!