當前位置: 首頁> 函數類別大全> setrawcookie

setrawcookie

發送未經URL 編碼的cookie
名稱:setrawcookie
分類:網絡Network
所屬語言:php
一句話介紹:定義要與其餘HTTP 標頭一起發送的cookie(不帶URL 編碼)。

定義和用法

setrawcookie()函數用於定義未經URL 編碼的cookie,該cookie 將隨其他HTTP 標頭一起發送。

cookie 常用於識別用戶。 cookie 是服務器嵌入到用戶計算機上的一個小文件。每當同一台計算機通過瀏覽器請求頁面時,它都會發送該cookie。使用PHP,你可以創建和檢索cookie 值。

cookie 的名稱會自動分配給同名的變量。例如,如果發送了一個名為"user"的cookie,則會自動創建一個名為$user的變量,其中包含cookie 的值。

注意: setrawcookie()函數必須出現在<html>標籤之前。

注意:若要在發送時自動對cookie 值進行URL 編碼,並在接收時自動解碼,請使用setcookie()函數。

文法

setrawcookie ( name , value , expire , path , domain , secure ) ;

參數值

參數 描述
name 必需。指定cookie 的名稱。
value 可選。指定cookie 的值。
expire

可選。指定cookie 的過期時間。

值time()+86400*30 將設置cookie 在30 天后過期。

如果未設置此參數,cookie 將在會話結束時(即瀏覽器關閉時)過期。

path

可選。指定cookie 的服務器路徑。

如果設置為"/",則cookie 對整個域都可用。

如果設置為"/php/",則cookie 僅對php 目錄及其所有子目錄可用。

默認值為設置cookie 的當前目錄。

domain

可選。指定cookie 的域名。

若要使cookie 在example.com 的所有子域中都可用,請將domain 設置為".example.com"。

將其設置為"www.example.com" 將使cookie 僅在www 子域中可用。

secure

可選。指定是否僅通過安全的HTTPS 連接傳輸cookie。

TRUE 表示僅當存在安全連接時才設置cookie。默認值為FALSE。

同類函數
  • 獲取與協議名稱關聯的協議號 getprotobyname

    getprotobyname

    獲取與協議名稱關聯的協議號
  • 檢查與給定Internet主機名或IP地址對應的DNS記錄 checkdnsrr

    checkdnsrr

    檢查與給定Internet主機名或IP地
  • 打開一個網絡連接或者一個Unix套接字連接 fsockopen

    fsockopen

    打開一個網絡連接或者一個Unix套接字連
  • 獲取互聯網主機名對應的MX 記錄 getmxrr

    getmxrr

    獲取互聯網主機名對應的MX記錄
  • 檢測HTTP 頭是否已經發送 headers_sent

    headers_sent

    檢測HTTP頭是否已經發送
  • 生成系統日誌消息 syslog

    syslog

    生成系統日誌消息
  • 獲取/設置響應的HTTP 狀態碼 http_response_code

    http_response_code

    獲取/設置響應的HTTP狀態碼
  • 將IPV4 的字符串互聯網協議轉換成長整型數字 ip2long

    ip2long

    將IPV4的字符串互聯網協議轉換成長整型
熱門文章