>백엔드 개발 >PHP 튜토리얼 >페이지의 내용을 가져오는 함수

페이지의 내용을 가져오는 함수

WBOY
WBOY원래의
2016-07-25 09:11:35960검색
获取页面内容的一个函数
  1. function getwebdate($url){
  2. $tmp = str_replace('http://', '', $url);
  3. $domain = substr($tmp, 0, strpos($tmp, '/'));
  4. $path = strstr($tmp, '/');
  5. $fp = fsockopen($domain, 80, $errno, $errstr, 30);
  6. if (!$fp) {
  7. echo "$errstr ($errno)
    n";
  8. } else {
  9. $out = "GET $path HTTP/1.1rn";
  10. $out .= "Host: {$domain}rn";
  11. //$out .= "Referer: {$url}rn";
  12. $out .= "Connection: Closernrn";
  13. fwrite($fp, $out);
  14. while (!feof($fp)) {
  15. $html .= fgets($fp, 128);
  16. }
  17. fclose($fp);
  18. return substr(strstr($html, "rnrn"), 4);
  19. }
  20. }
复制代码


성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
이전 기사:액세스 IP 결정다음 기사:액세스 IP 결정