*
*Купить рекламу
* Купить рекламу
Описание: Получаем формат видео на удалённом сервере с учётом редиректов , помогает при парсинге файла, чтобы понять, является ли файл видео роликом и получить конечною ссылку после редиректов.
Код:
/**
* @param string $url url
* @return array
*/

function server_filesize($url) {

$headers = @get_headers($url, 1);

$url_link = '';
$format = '';


//Проверка формата
if(is_array($headers['Content-Type'])){

foreach ($headers['Content-Type'] as $v) {

preg_match('#video/([a-z0-9]+)#iu', $v, $type);

if(!empty($type[1]))
{
$format = $type[1];
break;
}

}

}else{

preg_match('#video/([a-z0-9]+)#iu', $headers['Content-Type'], $type);

if(!empty($type[1])) $format = $type[1];
}

$url_link = (isset($headers['Location']) ? $headers['Location'] : $url);

return ['url' => $url_link, 'format' => $format];

}
Добавил: * proright (23 Мая 2019 в 18:23)
Комментарии (0)
Скачать: TEXTAREA | TXT
Онлайн: 10 из 16159
Последний: * volgograd12345
Служба поддержки
* Gix.Su - Магазин скриптов