這篇文章主要介紹CI如何操作cookie,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!
具體如下:
CI 操作cookie 有三種方法,2中Ci自帶的,其中我們這里主要講解ci cookie的最后一種方法,即使用helpers自帶類庫(kù),操作方法如下:
引入類庫(kù):
$this->load->helper('cookie');
設(shè)置cookie
set_cookie("cookie名稱",$cookie信息,times過(guò)期時(shí)間);
獲取方式
get_cookie("cookie名稱");
由于許多小的頁(yè)面都需要設(shè)置cookie,所以本人封裝了個(gè)小方法:如下
我喜歡在類繼承的父類中操作,因?yàn)榭蚣芏际且胍粋€(gè)父類的,所以,一些公用的信息我都會(huì)定義成方法,放到父類中。代碼入下:
生成cookie
public function saveCookie($info,$time){ $this->load->helper('cookie'); set_cookie("userInfo",$info,$time); //userInfo:cookie名稱。$info:要保存的cookie 。$time 設(shè)置保存期,即過(guò)期時(shí)間 }
獲取cookie:
public function getCookie($info){ //$info實(shí)際就是形成,調(diào)用這個(gè)方法的時(shí)候,需要獲取哪個(gè)cookie名稱就在調(diào)用的時(shí)候輸入cookie名稱 $this->load->helper("cookie"); return get_cookie($info); }
以上是“CI如何操作cookie”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對(duì)大家有幫助,更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!