Home > Backend Development > PHP Tutorial > Detailed introduction to the function and usage of get_headers function in php_PHP tutorial

Detailed introduction to the function and usage of get_headers function in php_PHP tutorial

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Release: 2016-07-21 15:11:03
Original
981 people have browsed it

get_headers() is a PHP system-level function that returns an array containing the headers sent by the server in response to an HTTP request. If it fails, it returns FALSE and issues an E_WARNING level error message (which can be used to determine whether the remote file exists).

Function definition

array get_headers ( string $url [, int $format = 0 ] )

Parameters

url target URL

format If the optional format parameter is set to 1, get_headers() will parse the corresponding information and set the key name of the array.

Example

$url='http://www.phpernote.com';
print_r(get_headers($url));
print_r(get_headers($url,1)) ;
?>

The output of the above routine is similar to:

Array
(
[0] => HTTP/1.1 200 OK
[1] => Date: Sat, 29 May 2004 12:28:13 GMT
[2] => Server: Apache/1.3.27 (Unix) (Red-Hat/Linux)
[3] => Last-Modified: Wed, 08 Jan 2003 23:11:55 GMT
[4] => ETag: "3f80f-1b6-3e1cb03b"
[5] => Accept-Ranges: bytes
[6] => Content-Length: 438
[ 7] => Connection: close
[8] => Content-Type: text/html
)

Array
(
[0] => HTTP/1.1 200 OK
[Date] => Sat, 29 May 2004 12:28:14 GMT
[Server] => Apache/1.3.27 (Unix) (Red-Hat/Linux)
[Last-Modified] => Wed, 08 Jan 2003 23:11:55 GMT
[ETag] => "3f80f-1b6-3e1cb03b"
[Accept-Ranges] => bytes
[Content-Length] => 438
[Connection] => close
[Content- Type] => text/html
)

www.bkjia.comtruehttp: //www.bkjia.com/PHPjc/326934.htmlTechArticleget_headers() is a PHP system-level function. It returns a header containing the headers sent by the server in response to an HTTP request. array. Returns FALSE on failure and issues an E_WARNING level...
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Latest Issues
php data acquisition?
From 1970-01-01 08:00:00
0
0
0
PHP extension intl
From 1970-01-01 08:00:00
0
0
0
How to learn php well
From 1970-01-01 08:00:00
0
0
0
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template