亚洲区国产区激情区无码区,国产成人mv视频在线观看,国产A毛片AAAAAA,亚洲精品国产首次亮相在线

PHP 菜鳥教程

PHP 高級教程

PHP & MySQL

PHP 參考手冊

PHP setcookie() 函數(shù)用法及示例

PHP HTTP  參考手冊

setcookie()函數(shù)發(fā)送 Cookie

語法

bool setcookie ( string $name [, string $value= "" [, int $expire = 0 [, string $path = "" [, string $domain = "" [, bool $secure = false [,bool $httponly = false ]]]]]] )

定義和用法

它用來設(shè)置COOKIE。

 setcookie() 一旦定義了 Cookie,會和剩下的 HTTP 頭一起發(fā)送給客戶端。 和其他 HTTP 頭一樣,必須在腳本產(chǎn)生任意輸出之前發(fā)送 Cookie(由于協(xié)議的限制)。 請?jiān)诋a(chǎn)生任何輸出之前(包括 <html> 和 <head> 或者空格)調(diào)用本函數(shù)。
一旦設(shè)置 Cookie 后,下次打開頁面時(shí)可以使用 $_COOKIE 讀取。 Cookie 值同樣也存在于 $_REQUEST。

返回值

 如果在調(diào)用本函數(shù)以前就產(chǎn)生了輸出,setcookie() 會調(diào)用失敗并返回 FALSE。 如果 setcookie() 成功運(yùn)行,返回 TRUE。當(dāng)然,它的意思并非用戶是否已接受 Cookie。

參數(shù)

序號參數(shù)和說明
1

name

cookie的名稱。

2

value

Cookie 值。 這個(gè)值儲存于用戶的電腦里,請勿儲存敏感信息。 比如 name 是 'cookiename', 可通過 $_COOKIE['cookiename'] 獲取它的值。

3

errno

它包含有關(guān)cookie輸入的信息。

4

expire

Cookie 的過期時(shí)間。 這是個(gè) Unix 時(shí)間戳,即 Unix 紀(jì)元以來(格林威治時(shí)間 1970 年 1 月 1 日 00:00:00)的秒數(shù)。 也就是說,基本可以用 time() 函數(shù)的結(jié)果加上希望過期的秒數(shù)。 或者也可以用 mktime()。 time()+60*60*24*30 就是設(shè)置 Cookie 30 天后過期。 如果設(shè)置成零,或者忽略參數(shù), Cookie 會在會話結(jié)束時(shí)過期(也就是關(guān)掉瀏覽器時(shí))。

5

path

Cookie 有效的服務(wù)器路徑。 設(shè)置成 '/' 時(shí),Cookie 對整個(gè)域名 domain 有效。 如果設(shè)置成 '/foo/', Cookie 僅僅對 domain 中 /foo/ 目錄及其子目錄有效(比如 /foo/bar/)。 默認(rèn)值是設(shè)置 Cookie 時(shí)的當(dāng)前目錄。

6

domain

Cookie 的有效域名/子域名。 設(shè)置成子域名(例如 'www.example.com'),會使 Cookie 對這個(gè)子域名和它的三級域名有效(例如 w2.www.example.com)。 要讓 Cookie 對整個(gè)域名有效(包括它的全部子域名),只要設(shè)置成域名就可以了(這個(gè)實(shí)例里是 'example.com')。

在線示例

試試下面的實(shí)例

<?php
   $input = '它包含cookie的名稱';
   
   setcookie("TestCookie", $input);
   setcookie("TestCookie", $input, time()+3600); 
   setcookie("TestCookie", $input, time()+3600, "/~rasmus/", "(cainiaoplus.com)", 1);
?>

PHP HTTP  參考手冊