我正在學習Zend Framework。與CodeIgniter相比,它對我來說非常困難。我有一個正常的cookie(php)和zend_http_cookies之間的區別問題。我在我的Zend應用程序中使用正常的cookie,但它的工作原理,但我想了解Zend_http_cookies及其純粹的概念,任何人都可以提前告訴我這個.. thnx。PHP中的正常cookie和Zend_http_cookies之間的差異
回答
PHP的cookie:
Cookie通常用來識別用戶。 Cookie是服務器嵌入用戶計算機的小文件。每次同一臺計算機使用瀏覽器請求一個頁面時,它也會發送cookie。使用PHP,您可以創建和檢索cookie值。
在PHP可以設置的cookie是這樣的:
實施例:
setcookie("user", "username", time()+3600);
//For getting cookie write:
echo $_COOKIE["user"];
Zend_Http_Cookie:
Zend_Http_Cookie是表示一個HTTP cookie的類。它提供瞭解析HTTP響應字符串,收集cookie以及輕鬆訪問其屬性的方法。
可以使用實例化:
$cookie = new Zend_Http_Cookie('user',
'user demo',
'.example.com',
time() + 3600,
'/path');
一個cookie對象可以使用__toString()魔術方法轉回成一個字符串。此方法將生成一個HTTP請求「Cookie」頭字符串,顯示cookie的名稱和值,並以分號(';')結尾。該值將URL編碼,預期在Cookie頭:
例子:
// Will print out 'user=user+demo;' :
echo $cookie->__toString();
echo (string) $cookie;
echo $cookie;
對於提前你應該閱讀從framework.zend.com Zend的文檔
您歡迎.... – Sky 2012-05-16 05:32:52
Zend_Http_Cookie解釋你想知道的一切。但基本上它只是「包裝PHP的本地cookie功能」。如果這是你要求的,那不是某種新的cookie。
除了它不是。它與PHP的本地cookie功能無關,因爲它不會將cookie發送給用戶。它用於表示由Zend_Http_Client發送或接收的cookie。 – 2012-02-29 10:00:34
Zend_Http_Cookie
與普通的Cookie無關。它是Zend_Http_Client
的一部分,是一個代表HTTP cookie的類。
它提供瞭解析HTTP響應字符串,收集cookie以及輕鬆訪問其屬性的方法。它還允許檢查,如果一個cookie針對特定的情況下,IE瀏覽器的請求URL,過期時間,安全的連接,等比賽
- 1. PHP之間的差異()和[]
- 2. 正常形式之間的差異
- 3. PHP:差異之間 - >和::
- 4. HUGE_VALF和INFINITY常量之間的差異
- 5. Cookie-Sessions和connect-cookie-session之間的快速差異
- 6. PHP之間的差異::和 - >
- 7. PHP和MySQL之間的星期差異
- 8. VB.Net和PHP之間的數學差異
- 9. 1和'1'之間的PHP差異
- 10. PHP和MySQL之間的時區差異
- 11. JSONLint和PHP之間的差異JSON_DECODE
- 12. 之間的差異和./ ../在PHP
- 13. 「正常化」和「解析」回調之間的差異
- 14. /和/ **之間的差異
- 15. '//'和'///'之間的C++差異
- 16. VBA:&和+之間的差異
- 17. 之間的差異和::: ++
- 18. PHP和MySQL中的日期時間之間的差異
- 19. 2時間戳之間的差異 - PHP
- 20. 運算符「==」和「=」之間的差異運算符「==」和「=」之間的差異「==」和「=」
- 21. 差異正則表達式之間。*和+
- 22. 在執行CORS時getJSON和ajax之間的Cookie差異
- 23. Redux中`Provider`和`connect`之間的差異
- 24. C中#pragma和_Pragma()之間的差異
- 25. JAXB中UnMarshaller和Parser之間的差異
- 26. 有ModelState中和ViewData.ModelState之間的差異?
- 27. .Net中XmlDocumentFragment和XmlNode之間的差異
- 28. GCC中-O0和-O1之間的差異
- 29. 時間()和當前時間()之間的差異PHP
- 30. PHP中的sleep()和usleep()之間的差異
使用的cookie的兩個方法是正確的在zend中,它爲安全連接提供了新的特色cookie結果 – 2012-02-29 07:47:15