эхо-элементы из ответа заголовка в php - PullRequest
0 голосов
/ 26 мая 2020

Я хочу вывести элементы из этого ответа заголовка отдельно.

 $headers = get_headers('https://businesspeopleclub.com/demo-files/Sample-Zip-file.zip', TRUE);

Это ответ в массиве

Array
(
    [0] => HTTP/1.1 200 OK
    [Date] => Tue, 26 May 2020 02:23:04 GMT
    [Server] => Apache
    [Last-Modified] => Sun, 27 Jan 2019 21:02:55 GMT
    [Accept-Ranges] => bytes
    [Content-Length] => 8851
    [Vary] => Accept-Encoding,User-Agent
    [Connection] => close
    [Content-Type] => application/zip
)

Пример - я хочу отобразить размер файла, но он не дисплей.

$filesize = $headers['content-length'];

echo$filesize;

1 Ответ

0 голосов
/ 26 мая 2020

Обратите внимание на регистр букв.

$headers['Content-Length']; !== $headers['content-length']; //true
'Content-Length' !== 'content-length'; //true

Код, который вы хотите запустить:

$filesize = $headers['Content-Length'];

echo$filesize;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...