欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

php 模擬get_headers函數(shù)的代碼示例

 更新時(shí)間:2013年04月27日 14:52:22   作者:  
本篇文章介紹了,php模擬get_headers函數(shù)的代碼示例。需要的朋友參考下

復(fù)制代碼 代碼如下:

<?php 

02 if(!function_exists('get_headers')){ 

03     function get_headers($url,$format=0){ 

04         $url=parse_url($url); 

05         $end="\r\n\r\n"; 

06         $fp=fsockopen($url['host'],(empty($url['port'])?80:$url['port']),$errno,$errstr,30); 

07         if($fp){ 

08             $out="GET / HTTP/1.1\r\n"; 

09             $out.="Host: ".$url['host']."\r\n"; 

10             $out.="Connection: Close\r\n\r\n"; 

11             $var=''; 

12             fwrite($fp,$out); 

13             while(!feof($fp)){ 

14                 $var.=fgets($fp,1280); 

15                 if(strpos($var,$end)) 

16                 break; 

17             } 

18             fclose($fp); 

19             $var=preg_replace("/\r\n\r\n.*\$/",'',$var); 

20             $var=explode("\r\n",$var); 

21             if($format){ 

22                 foreach($var as $i){ 

23                     if(preg_match('/^([a-zA-Z -]+): +(.*)$/',$i,$parts)) 

24                     $v[$parts[1]]=$parts[2]; 

25                 } 

26                 return $v; 

27             }else{ 

28                 return $var; 

29             } 

30         } 

31     } 

32 } 

33 echo '<pre>'; 

34 print_r(get_headers('http://www.dbjr.com.cn'));

相關(guān)文章

  • Laravel框架學(xué)習(xí)筆記(二)項(xiàng)目實(shí)戰(zhàn)之模型(Models)

    Laravel框架學(xué)習(xí)筆記(二)項(xiàng)目實(shí)戰(zhàn)之模型(Models)

    上一篇已經(jīng)介紹開發(fā)環(huán)境的搭建,這篇將從項(xiàng)目實(shí)戰(zhàn)開發(fā),一步一步了解laravel框架。首先我們來了解下laravel框架的模型 (Models)
    2014-10-10
  • PHP微信開發(fā)之模板消息回復(fù)

    PHP微信開發(fā)之模板消息回復(fù)

    這篇文章主要為大家詳細(xì)介紹了PHP微信開發(fā)之簡單實(shí)現(xiàn)模板消息回復(fù) 的相關(guān)資料,感興趣的小伙伴們可以參考一下
    2016-06-06
  • 使用JavaScript創(chuàng)建新樣式表和新樣式規(guī)則

    使用JavaScript創(chuàng)建新樣式表和新樣式規(guī)則

    這篇文章主要介紹了使用JavaScript創(chuàng)建新樣式表和新樣式規(guī)則的相關(guān)資料,需要的朋友可以參考下
    2016-06-06
  • ThinkPHP實(shí)現(xiàn)分頁功能

    ThinkPHP實(shí)現(xiàn)分頁功能

    這篇文章主要為大家詳細(xì)介紹了ThinkPHP實(shí)現(xiàn)分頁功能的相關(guān)代碼,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-04-04
  • Laravel學(xué)習(xí)教程之model validation的使用示例

    Laravel學(xué)習(xí)教程之model validation的使用示例

    這篇文章主要給大家介紹了關(guān)于Laravel學(xué)習(xí)教程之model validation使用的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起看看吧。
    2017-10-10
  • YII動(dòng)態(tài)模型(動(dòng)態(tài)表名)支持分析

    YII動(dòng)態(tài)模型(動(dòng)態(tài)表名)支持分析

    這篇文章主要介紹了YII動(dòng)態(tài)模型(動(dòng)態(tài)表名)支持,分析了動(dòng)態(tài)模型的原理并結(jié)合實(shí)例形式給出了相關(guān)使用方法,需要的朋友可以參考下
    2016-03-03
  • PHP JWT初識(shí)及其簡單示例

    PHP JWT初識(shí)及其簡單示例

    這篇文章主要介紹了PHP JWT初識(shí)及其簡單示例,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-10-10
  • thinkPHP5.0框架安裝教程

    thinkPHP5.0框架安裝教程

    這篇文章主要介紹了thinkPHP5.0框架安裝方法,簡單介紹了thinkPHP5.0安裝環(huán)境、常見安裝方法與相關(guān)注意事項(xiàng),需要的朋友可以參考下
    2017-03-03
  • 對(duì)laravel in 查詢的使用方法詳解

    對(duì)laravel in 查詢的使用方法詳解

    今天小編就為大家分享一篇對(duì)laravel in 查詢的使用方法詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2019-10-10
  • Laravel 連接(Join)示例

    Laravel 連接(Join)示例

    今天小編就為大家分享一篇Laravel 連接(Join)示例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2019-10-10

最新評(píng)論