|
cookie在php程序設(shè)計(jì)中應(yīng)用十分廣泛,本文所述CodeIgniter中使用cookie主要有以下三種方式,讀者可以根據(jù)自身項(xiàng)目需求酌情采用。
第一種方式:采用php原生態(tài)的方法設(shè)置的cookie的值
setcookie("user_id",$user_info['user_id'],86500);setcookie("username",$user_info['username'],86500);setcookie("password",$user_info['password'],86500);//echo$_COOKIE['username'];
第二種方式:通過(guò)CI框架的input類庫(kù)設(shè)置cookie的值
$this->input->set_cookie("username",$user_info['username'],60);$this->input->set_cookie("password",$user_info['password'],60);$this->input->set_cookie("user_id",$user_info['user_id'],60);//echo$this->input->cookie("password");//適用于控制器//echo$this->input->cookie("username");//適用于控制器//echo$_COOKIE['username'];//在模型類中可以通過(guò)這種方式獲取cookie值//echo$_COOKIE['password'];//在模型類中可以通過(guò)這種方式獲取cookie值
第三種方式:通過(guò)CI框架的cookie_helper.php輔助函數(shù)庫(kù)設(shè)置cookie的值
set_cookie("username",$user_info['username'],60);set_cookie("password",$user_info['password'],60);set_cookie("user_id",$user_info['user_id'],60);//echoget_cookie("username");
php技術(shù):CodeIgniter中使用cookie的三種方式詳解,轉(zhuǎn)載需保留來(lái)源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。