Как узнать размер файла по ссылке через PHP?

Пользователь

от clifford , в категории: PHP , 2 месяца назад

Как узнать размер файла по ссылке через PHP?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от dmitrypro77 , 2 месяца назад

@clifford Вы можете узнать размер файла по ссылке (URL) из заголовка (header: Content-Length) в PHP, ниже пример кода:


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
<?php

$url = 'https://yastatic.net/s3/home/services/block/autoru_new.svg';

$head = get_headers($url, TRUE);

if (isset($head['Content-Length'])) {
    $filesize = $head['Content-Length'];
    // Вывод: 1239 bytes
    echo $filesize . ' bytes';
}


Всегда открыт для интересных проектов. Ссылки на мои соц. сети в профиле.