php自動列印小票 php操作 cookie

2021-10-14 06:13:47 字數 1015 閱讀 3148

1,設定cookie

<?php 

setcookie('key');

setcookie('key1','value1');

setcookie('key2','value2',time()+1*24*60*60);

setcookie('key4', 'value4', time() + 1 * 24 * 60 * 60, '', '', false, true); //一旦cookie的httponly為真,那麼只能在服務端獲取,js無法操作

①只傳遞乙個引數是刪除,原理:設定過期時間為乙個過去時間

②傳遞兩個引數是設定cookie

③傳遞第三個引數是設定過期時間,不傳遞就是 會話級別的 cookie (關閉瀏覽器會自動刪除);

④設定響應頭中的 set-cookie 可以下發小票(給客戶端)

⑤cookie 在客戶端儲存的是鍵值結構

⑥header在設定相同的鍵的時候,會出現覆蓋的情況

header('key1' , 'value1');

header('key2', ' value2');

⑦setcookie是專門用於設定 cookie的函式

2,獲取cookie(關聯陣列的方式訪問客戶端提交過來的 cookie)

<?php 

var_dump($_cookie);

列印結果:

array(2)
3,cookie的作用範圍和其他常見概念

①path設定cookie的作用路徑範圍

/users : 只能是在 users 目錄下的路徑才能訪問

②domain 設定 cookie 的作用網域名稱範圍

: 所有的  的子域,都可以訪問到

√ √

×

或 者關注我每天分享技術文章

高階php架構師​www.zhihu.com

php程式 印表機,PHP自動列印到網路印表機

如何實現php的自動列印?不需彈出提示窗 php var hkey root,hkey path,hkey key hkey root hkey current user hkey path software microsoft internet explorer pagesetup 設定頁首頁尾為...

C 小票印表機 直接列印 無需驅動

dllimport kernel32.dll private static extern int createfile string lpfilename,uint dwdesiredaccess,int dwsharemode,int lpsecurityattributes,int dwcrea...

php列印語句

php 5 echo 和 print 語句 在 php 中有兩個基本的輸出方式 echo 和 print。本章節中我們會詳細討論兩個語句的用法,並在例項中演示如何使用 echo 和 print。echo 和 print 區別 echo 可以輸出乙個或多個字串 print 只允許輸出乙個字串,返回值總...