程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> PHP中header和session_start前不能有輸出的原因

PHP中header和session_start前不能有輸出的原因

編輯:關於PHP編程

PHP中header和session_start前不能有輸出的原因,下面分析給大家看看。

在http傳輸文本中,規定必須 header和content順序必須是:header在前content在後,並且header的格式必須滿足“keyword: valuen”這種格式。

1、在header輸出之前有輸出內容的話,就會造成對header的錯誤理解(盡管現在已經能容錯了),例如不是滿足“keyword: valuen”的格式還好,直接錯誤了,但是滿足“keyword: valuen”這個格式以後,客戶端是否安裝錯誤理解,還是按照正確理解?

2、session開啟是會隱含的觸發是否用header(“Set-Cookie: sid=xxxxxx”),也就是其實還是一個隱式的header調用

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved