Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> PHP

PHP $http_response_header सुपरग्लोबल

परिचय

सुपरग्लोबल $http_response_header सरणी HTTP रिस्पांस हेडर्स द्वारा भरी जाती है, जैसा कि get_headers() फ़ंक्शन के मामले में होता है। यह सरणी PHP के लोकल स्कोप में बनाई जाती है।

$http_response_header

उदाहरण

<?php
file_get_contents("https://localhost");
$arr = $http_response_header;
foreach ($arr as $key => $val) {
    echo "<p>$key=>$val </p>";
}
?>

आउटपुट

ब्राउज़र निम्न के समान परिणाम प्रदर्शित करेगा:

0=>HTTP/1.1 302 Found
1=>Date: Tue, 08 Sep 2020 14:49:24 GMT
2=>Server: Apache/2.4.41 (Win64) OpenSSL/1.0.2s PHP/7.1.32
3=>X-Powered-By: PHP/7.1.32
4=>Location: https://localhost/dashboard/
5=>Content-Length: 0
6=>Connection: close
7=>Content-Type: text/html; charset=UTF-8
8=>HTTP/1.1 200 OK
9=>Date: Tue, 08 Sep 2020 14:49:24 GMT
10=>Server: Apache/2.4.41 (Win64) OpenSSL/1.0.2s PHP/7.1.32
11=>Last-Modified: Mon, 02 Sep 2019 15:45:31 GMT
12=>ETag: "1d99-59193dc9c3cc0"
13=>Accept-Ranges: bytes
14=>Content-Length: 7577
15=>Connection: close
16=>Content-Type: text/html

व्याख्या: जब किसी HTTP रैपर (file_get_contents, fopen, आदि) का उपयोग किया जाता है, तो PHP स्वचालित रूप से $http_response_header सरणी को रिस्पांस हेडर्स के साथ भर देता है। यह केवल HTTP/HTTPS रैपर्स के लिए काम करता है।

उपयोग: रीडायरेक्ट जांचने, कंटेंट-टाइप निर्धारित करने, कैशिंग हेडर्स पढ़ने, आदि के लिए उपयोगी।

  1. - PHP टैग्स (Tags) - कैननिकल, शॉर्ट और इको टैग

    परिभाषा और उपयोग एक PHP कोड स्क्रिप्ट एक टेक्स्ट फ़ाइल है जिसका एक्सटेंशन .php होता है और यह वेब सर्वर पर संग्रहीत होती है। सर्वर पर PHP पार्सर विशेष वर्ण अनुक्रम <?php और ?> की तलाश करता है। इन्हें PHP के प्रारंभिक और समापन टैग कहा जाता है। इन दोनों के भीतर के स्टेटमेंट पार्सर द्वारा व्याख्य

  1. - PHP pi() फ़ंक्शन - π मान प्राप्त करना

    PHP का pi() फ़ंक्शन गणितीय स्थिरांक **π (पाई)** का मान लौटाता है। यह M_PI स्थिरांक के समान मान (3.1415926535898) देता है। सिंटैक्स pi(): float पैरामीटर्स कोई पैरामीटर नहीं। लौटाया गया मान π का मान (फ्लोट)। M_PI स्थिरांक के बराबर। उदाहरण 1. वृत्त का क्षेत्रफल: πr² <?php $radius = 5; echo area

  1. - PHP में XML फ़ाइल को कैसे echo करें

    HTTP URLs का उपयोग PHP रैपर्स की मदद से स्थानीय फ़ाइलों की तरह व्यवहार करने के लिए किया जा सकता है। URL से सामग्री को file_get_contents() के माध्यम से प्राप्त किया जा सकता है और इसे इको किया जा सकता है। या readfile फ़ंक्शन का उपयोग करके पढ़ा जा सकता है। नीचे ऐसा करने के लिए नमूना कोड है: $file = fi