서버의 상태가 느린지 다운되었는지 등을 체크하기 위해 보통 ping을 이용합니다.

서버 응답이 없으면 -1를 반환하고 응답이 있으면 지연율을 반환합니다.


 <?php

 function pingDomain($domain)

 {

    $starttime = microtime(true);

    $file      = fsockopen ($domain, 80, $errno, $errstr, 10);

    $stoptime  = microtime(true);

    $status    = 0;


    if(!$file)

    {

        $status = -1;

    }

    else

    {

        fclose($file);

        $status = ($stoptime - $starttime) * 1000;

        $status = floor($status);

    }

    return $status . ' ms';

 }



 print_r(pingDomain('habonyphp.com'));

 // 결과 : 829 ms

 ?>

출처: http://stackoverflow.com/questions/9841635/how-can-i-ping-a-server-port-with-php


신고

곧 2017년 새해가 다가 옵니다. 


2017년에는 나에게 어떤 일이 일어날지 재미난 일이 끊이지 않을지 조마조마한 마음을 조아리며 즐거운 한해를 준비하세요. ^^*



2016년 한해 마무리 잘하시구요. 술 적게 먹는 지혜를 드려요요~!





무료로 제공되는 운세의 신 입니다.

http://unsin.co.kr/unse/tojung/total/form?year=2017


신한은행에서 제공하는 무료 토정비결입니다.

http://shinhan.haezone.com/?resize=shinhanlife.co.kr/cmnn/user/resizingIframe.jsp


무료로 제공하는 토정비결 디지털 역술방입니다.

http://www.yuksul.com/tojung.html

 


백승 사주 1년 무료 총운

http://www.sixtelling.com/fortune/main/cd2.jsp


무료로 보는 운세 프리

http://www.unsefree.gazio.to/user/site_z/tojung/tojung.htm


무료 사주 7

http://www.saju7.com/sub/tradition4.php


가입없이 사용하는 100% 무료운세~

http://tojung.freeunse.funstory.biz/sub/tradition4.php?unse_yy=2017&unse1_sex=1&unse1_yy=1970&unse1_mm=01&unse1_dd=01&unse1_hh=01&unse1_solun=1&unse1_lun_yn=1




신고