国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

第十二章 會(huì)話控制

2019-11-15 01:33:13
字體:
供稿:網(wǎng)友
第十二章 會(huì)話控制

學(xué)習(xí)要點(diǎn):1.Cookie 的應(yīng)用2.session 會(huì)話處理

HTTP(超文本傳輸協(xié)議)定義了通過萬維網(wǎng)(WWW)傳輸文本、圖形、視頻和所有其他數(shù)據(jù)所有的規(guī)則。HTTP 是一種無狀態(tài)的協(xié)議,說明每次請(qǐng)求的處理都與之前或之后的請(qǐng)求無關(guān)。雖然這種簡(jiǎn)化實(shí)現(xiàn)對(duì)于HTTP 的普及做出了卓越的貢獻(xiàn),但對(duì)于希望創(chuàng)建復(fù)雜的Web 應(yīng)用程序的開發(fā)人員來說,這點(diǎn)有點(diǎn)困擾。為了解決這個(gè)問題,出現(xiàn)了一種在客戶端機(jī)器上存儲(chǔ)少量信息(cookie)。由于cookie 大小限制、數(shù)量及其他原因,開發(fā)人員又提出了一種解決方案:session 會(huì)話處理。

一.Cookie的應(yīng)用

設(shè)置cookie:setcookie()函數(shù)可以在客戶端生成一個(gè)cookie 文件,這個(gè)文件可以保存到期時(shí)間、名稱、值等。

創(chuàng)建cookie

<?phpsetcookie('name','Lee',time()+(7*24*60*60));?>

參數(shù)1:cookie 名稱參數(shù)2:cookie 值參數(shù)3:cookie 過期時(shí)間

讀取cookie

<?phpecho $_COOKIE['name'];?>

刪除cookie

<?phpsetcookie('name','');setcookie('name','Lee',time()-1);?>

使用Cookie 的限制

1、必須在HTML 文件的內(nèi)容輸出之前設(shè)置;2、不同的瀏覽器對(duì)Cookie 的處理不一致,且有時(shí)會(huì)出現(xiàn)錯(cuò)誤的結(jié)果。3、限制是在客戶端的。一個(gè)瀏覽器能創(chuàng)建的Cookie 數(shù)量最多為30 個(gè),并且每個(gè)不能超過4KB,每個(gè)WEB 站點(diǎn)能設(shè)置的Cookie 總數(shù)不能超過20 個(gè)。

二.Session會(huì)話處理

在使用session 會(huì)話處理,必須開始session,使用session_start()開始會(huì)話。

創(chuàng)建session 并讀取session

<?phpsession_start();$_SESSION['name'] = 'Lee';echo $_SESSION['name'];?>

判斷session 是否存在

<?phpsession_start();$_SESSION['name'] = 'Lee';if (isset($_SESSION['name'])) {echo $_SESSION['name'];}?>

刪除session

<?phpsession_start();$_SESSION['name'] = 'Lee';unset($_SESSION['name']);echo $_SESSION['name'];?>

銷毀所有session

<?phpsession_start();$_SESSION['name'] = 'Lee';$_SESSION['name2'] = 'Lee';session_destroy();echo $_SESSION['name'];echo $_SESSION['name2'];?>

注:文章出自李炎恢PHP視頻教程,本文僅限交流使用,不得用于商業(yè)用途,否則后果自負(fù)。


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 铅山县| 嘉荫县| 苗栗县| 东平县| 博兴县| 昭苏县| 思南县| 本溪市| 恩平市| 开阳县| 监利县| 新蔡县| 开原市| 漯河市| 南投县| 太康县| 澄城县| 涟水县| 乌拉特中旗| 达拉特旗| 临夏县| 西峡县| 泗阳县| 济南市| 清远市| 新沂市| 仪征市| 黄龙县| 高平市| 山阳县| 海原县| 宁波市| 长治市| 渝中区| 平和县| 宝应县| 比如县| 丹东市| 鄂托克旗| 阳新县| 靖远县|