六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

淺談PHP語法(6)

[摘要]上文(《談談PHP語法(3)》的最后提到了Cookie和Session,本文就這兩種技術作一些介紹。   Cookie我們都常把它念成“庫記”,也叫它“小甜點”。它是一種存儲在客戶瀏覽器中的一個小文...

上文(《談談PHP語法(3)》的最后提到了Cookie和Session,本文就這兩種技術作一些介紹。
  Cookie我們都常把它念成“庫記”,也叫它“小甜點”。它是一種存儲在客戶瀏覽器中的一個小文件。它是為解決HTTP的一次連接而無崐記憶而發展起來的,可用來追蹤使用者或是對重返的使用者進行確認。PHP對此提供了setcookie()函數,可以設定Cookie。因為Cookies算是HTTP標頭的一部分。所以,setcookie()函數必須在網頁數據傳給瀏覽器之前調用。這同調用header()函數是一樣的。
Cookie必須由主機端提供;所以,我們必須在CGI程序中送出一個設定了cookie的標頭。

 

如下是PHP中調用setcookie()函數設定cookie的例子: <?php
setcookie("user","wind",time()+3600,"/php/","http://www.oso.com.cn");
?>

 

 

 

 其中,user為該cookie的名稱;wind為該cookie的值;time()+3600為該cookie的有效時間;/php/為該cookie的相關路徑;http://www.崐oso.com.cn為該cookie的網站。
  其實,我們除了使用這種方式設定cookie外,還可使用header()函數如:header("Set-Cookie:user=wind"),不過這要對HTTP的頭部信崐息有所了解才行,所以筆者不建議使用這種方式,還是使用setcookie()方便些。
  讀取cookie時,瀏覽器在連接某個網站時,會自動先檢查是否有該站的cookie,有的話將會自動傳給服務器,而在PHP中,會將傳回的co崐okie作為一個變量。如上面所設的cookie返回后,會形成一個$user變量,其值為wind。
  但是,cookie有個致命的缺點,就是若客戶關了cookie接收,無法向客戶端存放cookie時,一切操作就會出錯。因此,在PHP4中提供了S崐ession來代替Cookie。
Session與Cookie的最大區別在于Cookie將信息存于客戶端,而Session則是存于服務器端。其實,Session是對PHP腳本提供了一個全局崐變量。例子如下:
設置一個Session,名為user,值為wind

<?php
session_start();
$user="wind";
session_register("user");
?>

讀Session,顯示結果為“歡迎你!wind”
?br> <?php
session_start();
echo "歡迎你!$user";
?>





主站蜘蛛池模板: 日本资源在线 | 日韩高清免费在线观看 | 中国日韩欧美中文日韩欧美色 | 日本视频免费观看 | 中文字幕1区 | 手机在线日韩高清理论片 | 欧美视频导航| 青青草久久 | 日日夜夜天天干干 | 三级在线观看免播放网站 | 欧美一级纶理片免费 | 一二三四影视在线看片 | 日韩激情成人 | 日本视频播放免费线上观看 | 天天狠天天透 | 青青久视频| 欧美一级片在线观看 | 色婷婷激情综合 | 日韩一区国产二区欧美三 | 亚洲狠狠成人综合网 | 四虎国产精品免费久久久 | 五级床片全部免费播放 | 亚洲国产成人久久一区二区三区 | 日本噜噜影院 | 日韩不卡在线观看 | 天天干夜夜做 | 亚洲成a人片在线观看88 | 啪啪综合网 | 中文天堂最新版www官网在线 | 日本色护士| 日本激情一区二区三区 | 日本亚洲欧洲高清有码在线播放 | 亚洲一区二区观看 | 色香蕉在线| 日日夜夜爱 | 日操夜干 | 亚洲白嫩在线观看 | 日韩视频第二页 | 日本不卡一二三区 | 亚洲三级免费 | 日韩爱爱小视频 |