lotus php,LotusPhp笔记之:Cookie组件的使用详解
// 單例模式聲明 Cookie 對象
$cookie = LtObjectUtil::singleton('LtCookie');
// 或者用常規(guī)方式聲明? Cookie 對象
// $cookie = new LtCookie();
// $cookie->init();
/*
* 寫入 Cookie ,設置 Cookie 的方法其實和 php 內(nèi)置的setcookie 是一樣一樣的
* $name Cookie 名稱,必填項
* $value Cookie 值,可以是字符串可以是數(shù)組
* $expire 過期時間,是一個標準的Unix時間標記,可以用time()或mktime()函數(shù)取得,以秒為單位,選填
* $path Cookie 路徑,選填
* $domain Cookie 域名,選填,如果多個二級域名之間共享 Cookie ,就設置為根域名即可
* $secure 參數(shù)表示這個Cookie是否通過加密的 HTTPS 協(xié)議在網(wǎng)絡上傳輸,默認值為0,就是代表不是使用 HTTPS 協(xié)議,如果是的話改成1
* 方法: $cookie->setCookie($name, $value = '', $expire = null, $path = '/', $domain = null, $secure = 0);
* 范例 :userName 值為 '我是帥哥' ,有效期為一個小時,路徑為根目錄,域名為 myDomain.com ,不在 HTTPS 下傳輸
* $cookie->setCookie('userName', '我是帥哥', time()+3600, '/', 'myDomain.com', 0);
*/
$cookie->setCookie('userName', '我是帥哥');
/*
* 讀取 Cookie
* $name Cookie 名稱,必填項
* 方法: $cookie->getCookie($name);
* 如果 Cookie 值存在會返回值,不存在返回null
*/
$cookie->getCookie('userName');
/*
* 刪除 Cookie
* $name Cookie 名稱,必填項
* $path Cookie 路徑,選填
* $domain Cookie 域名,選填,如果多個二級域名之間共享 Cookie ,就設置為根域名即可
* 方法: $cookie->delCookie($name, $path = '/', $domain = null)
*/
$cookie->delCookie('userName');
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎總結(jié)
以上是生活随笔為你收集整理的lotus php,LotusPhp笔记之:Cookie组件的使用详解的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 老男孩36期运维脱产班---- 决心书
- 下一篇: php把时间格式转换为时间戳,php如何