PHP get_headers не работает?

Я хочу получить заголовки веб-сайта, но get_headers ничего не возвращает
Это мой код

<?php $url = 'http://www.example.com'; print_r(get_headers($url)); ?> 

Для вашей информации мой поставщик веб-хостинга является сетевым решением
Возникает ли проблема из моего кода или из веб-хостинга?
И каково решение получить заголовки одного веб-сайта?

Если get_headers отключен, вы также можете использовать cURL.

 $curl = curl_init(); curl_setopt_array($curl, array( CURLOPT_URL => $url, CURLOPT_HEADER => true, CURLOPT_RETURNTRANSFER => true, CURLOPT_NOBODY => true)); $header = explode("\n", curl_exec($curl)); curl_close($curl); print_r($header);