91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

PHP中Cookie怎么創建

發布時間:2021-05-28 11:29:07 來源:億速云 閱讀:213 作者:小新 欄目:編程語言

這篇文章主要介紹PHP中Cookie怎么創建,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

Cookie 是什么?

cookie 常用于識別用戶。cookie 是一種服務器留在用戶計算機上的小文件。每當同一臺計算機通過瀏覽器請求頁面時,這臺計算機將會發送 cookie。通過 PHP,用戶能夠創建并取回 cookie 的值。

如何創建 Cookie?

setcookie() 函數用于設置 cookie。

注釋:setcookie() 函數必須位于 <html> 標簽之前。

語法:

setcookie(name, value, expire, path, domain);

PHPsetcookie() 參數詳解:

如圖所示:

PHP中Cookie怎么創建

關于cookie的創建,我們具體用代碼展示:

例1:

首先創建名為“user”的cookie,然后賦值“PHP”,同時規定此cookie將在一個小時后過期。

代碼如下:

<?php
setcookie("user","php",time()+3600);
//在發送 cookie 時,cookie 的值會自動進行 URL 編碼,在取回時進行自動解碼。
//為防止 URL 編碼,請使用 setrawcookie() 取而代之。
?>
方法二:用戶還可以通過另一種方式設置cookie的過期時間,代碼如下:
<?php
//示例1
//setcookie("user","php",time()+3600);
//在發送 cookie 時,cookie 的值會自動進行 URL 編碼,在取回時進行自動解碼。
//為防止 URL 編碼,請使用 setrawcookie() 取而代之。
//示例2
$expire=time()+60*60*24*30;
setcookie("user", "php", $expire);
//過期時間被設置為一個月(60 秒 * 60 分 * 24 小時 * 30 天)。
?>
<html>
.....

如何取回 Cookie 的值?

PHP 的 $_COOKIE 變量用于取回 cookie 的值。代碼如下:

<?php
// 輸出 cookie 值
echo $_COOKIE["user"];
// 查看所有 cookie
print_r($_COOKIE);
?>

運行結果如下:

PHP中Cookie怎么創建

使用 isset() 函數來確認是否已設置了 cookie:

補充關于isset 0函數的用法:

PHP的isset()函數- -般用來檢測變量是否設置

格式:

 boolisset( mixed var [, mixed var[,...11 )

功能:檢測變量是否設置

返回值:

  • 若變量不存在則返回FALSE

  • 若變量存在且其值為NULL,也返回FALSE

  • 若變量存在且值不為NULL,則返回TURE

同時檢查多個變量時,每個單項都符合上一條要求時才返回TRUB 否則結果為FALSE

具體代碼如下:

<html>
<head>
<meta charset="utf-8">
<title>億速云(php.cn)</title>
</head>
<body>
<?php
if (isset($_COOKIE["user"]))
echo "歡迎來到 " . $_COOKIE["user"] . "!<br>";
else
echo "普通訪客!<br>";
?>
</body>
</html>

運行結果如下:

PHP中Cookie怎么創建

如何刪除 Cookie?

當刪除 cookie 時,您應當使過期日期變更為過去的時間點。

代碼如下:

<?php
// 設置 cookie 過期時間為過去 1 小時
setcookie("user", "", time()-3600);
?>

若瀏覽器不支持 Cookie 該怎么辦?

如果用戶的應用程序需要與不支持 cookie 的瀏覽器打交道,那么用戶不得不使用其他的辦法在用戶的應用程序中的頁面之間傳遞信息。一種方式是通過表單傳遞數據。

以上是“PHP中Cookie怎么創建”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

壶关县| 鞍山市| 淮南市| 定结县| 松江区| 宝清县| 靖宇县| 安陆市| 亳州市| 星座| 蓝田县| 沾化县| 吉林市| 乌鲁木齐县| 浪卡子县| 高要市| 靖江市| 岚皋县| 肥西县| 偏关县| 永新县| 祁连县| 宜良县| 西峡县| 久治县| 遂川县| 宁安市| 万宁市| 花莲县| 瑞安市| 德州市| 尉犁县| 手游| 垦利县| 若尔盖县| 麻栗坡县| 盖州市| 上饶市| 闸北区| 博客| 剑川县|