簡體   English   中英

PHP無法識別http_get_request_headers()?

[英]PHP Not Recognizing http_get_request_headers()?

我在運行PHP 5的服務器上的PHP文件中調用http_get_request_headers()。但是,我收到致命錯誤:調用未定義的函數http_get_request_headers()。 有誰知道問題可能是什么? 這個函數不是普通的PHP嗎?

不,不是的。 您需要一個PECL模塊才能使該功能正常工作。 但是您可以使用PHP站點上此注釋中所述的$ _SERVER變量的內容。 或者,如果這是您的Web服務器,則可以使用apache函數

如果您使用的是pecl_http版本> = 2, pecl_http需要使用命名空間語法來調用函數。 在這里查看版本2文檔示例

基本上\\http\\Env::getRequestHeader()

該功能是PECL擴展的一部分。

按照此頁面上的說明進行安裝: http//ar.php.net/manual/en/http.install.php

您是否閱讀過HTTP類/功能安裝和配置指南

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM