我想網站的標題,但get_headers返回任何
這是我的代碼
PHP的get_headers不能正常工作?
<?php
$url = 'http://www.example.com';
print_r(get_headers($url));
?>
爲了您的信息,我的網站託管服務提供商是網絡解決方案
從我的代碼或來自請問問題虛擬主機提供商?
有什麼解決方案來獲得一個網站的標題?
我想網站的標題,但get_headers返回任何
這是我的代碼
PHP的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);
它的工作,但我想接受'[服務器] => Apache/1.3.27(Unix)(紅帽子/ Linux)'這樣,因爲我想知道服務器的操作系統 – user3609057
@ user3609057你知道一些服務器爲安全起見阻止這類信息,對吧? – CreativeMind
@CreativeMind當然是的,但之前在同一個網站上我得到的標題,但是當我改變到網絡解決方案,它只是停止:/任何解決方案? – user3609057
它可以在服務器上禁用。你可以把error_reporting,看看你是否得到任何警告? – Stefan