天天看點

浏覽器因編碼引起的緩存問題

測試 mysql_query  與 mysql_unbuffered_query的時間差問題的時候,做了一個簡單的php連接配接mysql資料庫的測試代碼,檔案編碼是utf8,在chrome浏覽器中,當把chrome浏覽器的編碼更改為utf8的情況下,重新整理頁面,擷取的時間戳是不會改變的,在nginx伺服器和代碼之間找了很久也沒發現問題,換成ie浏覽器結果是好的。當使用chrome浏覽器的編碼浏覽器預設打開的編碼(頁面的中文是亂碼),則時間戳是會改變的。在php代碼頁面加上頁面的編碼,問題迎刃而解

php頁面為utf編碼

header("content-type: text/html; charset=utf-8");

php頁面為gbk編碼

header("content-type: text/html; charset=gb2312");

本文出自 “” 部落格,請務必保留此出處