2012-04-25 98 views

回答

1
$info = get_headers($url); 

$ info將包含由該站點發送的標頭數組。你可以挑選你想從它保持什麼樣的信息,或者如果你想它作爲一個字符串:

$string = implode(' ', $info); 

看到這裏get_headers信息。

注意 - 您只能獲得遠程服務器顯示的信息。如果他們選擇隱藏這些信息,則看不到它。

+0

使用 - > $字符串=破滅(」」,$信息);我只是得到「H」... – Dango 2012-04-25 16:40:40

+0

如果您發佈您的完整代碼(在您的原始問題),我可以幫助更多... – HappyTimeGopher 2012-04-25 20:30:35

0

固定 - >

<?php $info = get_headers($url); 

$string0 = implode(' ', $info); 
$string1 = explode('Server:', $string0); 

//BEGIN EXTRACTING SERVER DETAILS 
$pattern = '#^Server:#i'; 
$matches = preg_grep($pattern, $info); 
?> 
相關問題