Cookie 輔助函數(shù)?

Cookie 輔助函數(shù)文件包含一些協(xié)助 Cookie 運行的函數(shù)。

加載 Cookie 輔助函數(shù)?

Cookie 輔助函數(shù)文件使用下面的代碼加載:

helper('cookie');

函數(shù)參考?

該輔助函數(shù)有下列可用函數(shù):

參數(shù):
  • $name (mixed) – Cookie 名稱 對這函數(shù)所有通用參數(shù)的關聯(lián)數(shù)組
  • $value (string) – Cookie 值
  • $expire (int) – 直到截止時的秒數(shù)
  • $domain (string) – Cookie 域名 (通常是: .yourdomain.com)
  • $path (string) – Cookie 路徑
  • $prefix (string) – Cookie 名稱前綴
  • $secure (bool) – 是否僅僅通過 HTTPS 發(fā)送 Cookie
  • $httpOnly (bool) – 是否從 JavaScript 中隱藏 Cookie
返回類型:

void

輔助函數(shù)給你更友好的語法去 設置 瀏覽器的 Cookies. 輔助函數(shù)使用的說明參考 響應庫 , 同時對 Response::setCookie() 來說 Cookie 輔助函數(shù)是別稱.

參數(shù):
  • $index (string) – Cookie 名稱
  • $xss_clean (bool) – 返回值是否應用在 XSS 過濾中
返回:

返回 Cookie 值而如果沒有則為空

返回類型:

mixed

輔助函數(shù)給你更友好的語法去 獲取 瀏覽器的 Cookies. 輔助函數(shù)詳細的使用說明參考 傳入請求庫 同時輔助函數(shù)的作用非常近似于 IncomingRequest::getCookie(), 你也許已經(jīng)設置在你的 application/Config/App.php 文件里除了它也預置了 $cookiePrefix .

參數(shù):
  • $name (string) – Cookie 名稱
  • $domain (string) – Cookie 域名 (通常是: .yourdomain.com)
  • $path (string) – Cookie 路徑
  • $prefix (string) – Cookie 名稱前綴
返回類型:

void

該函數(shù)讓你刪除一個 Cookie. 除非你已經(jīng)設置了一個定制路徑或者其他值,僅僅 Cookie 的名字是必須的。

delete_cookie('name');

這個函數(shù)除了沒有值和截止參數(shù),它對 set_cookie() 來說在其他方面是恒等的。 你能在第一參數(shù)里確定數(shù)組值或者你要設置離散參數(shù)。

delete_cookie($name, $domain, $path, $prefix);