• 技术文章 >后端开发 >php教程

    解析php通过cookies获取远程网页的指定代码_PHP

    2016-06-01 12:05:45原创363
    复制代码 代码如下:
    function Steal($url, $post_data = ""){
    //$header[] = "Accept: text/vnd.wap.wml,*.*";
    $user_agent = "Mozilla/4.0";
    $follow_loc = 1;
    $cookie_file ="./tmp/cook.txt";
    $ch = @curl_init();
    @curl_setopt($ch, CURLOPT_URL, $url);
    @curl_setopt($ch, CURLOPT_USERAGENT, $user_agent);
    @curl_setopt($ch, CURLOPT_COOKIEJAR, $cookie_file);
    @curl_setopt($ch, CURLOPT_COOKIEFILE, $cookie_file);
    @curl_setopt($ch, CURLOPT_HEADER, $header);
    @curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    @curl_setopt($ch, CURLOPT_FOLLOWLOCATION, $follow_loc);
    @curl_setopt($ch, CURLOPT_TIMEOUT, 1000);
    if (trim($post_data)!= "") {
    @curl_setopt($ch, CURLOPT_POST, 1);
    @curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data);
    }
    $result = @curl_exec($ch);
    @curl_close($ch);
    return $result;
    }
    //获取网页代码的方法
    function Cut($file,$from,$end){
    $message=explode($from,$file);
    $message=explode($end,$message[1]);
    if ($message[0] == "")
    {
    $message[0] = "无法获取内容";
    }
    return $message[0];
    }
    //截取代码的方法
    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    上一篇:解析如何通过PHP函数获取当前运行的环境 来进行判断执行逻辑(小_PHP 下一篇:探讨:如何使用PhpDocumentor生成文档_PHP
    20期PHP线上班

    相关文章推荐

    精选22门好课,价值3725元,开通VIP免费学习!• PHP常量两种定义方法:define和const有什么区别• 一文详解PHP5-8各版本特性【汇总】• PHP实现LRU算法的示例代码• 怎样利用Dockerfile文件部署PHP项目• 什么是接口?如何在PHP中使用接口编写优雅的代码?
    1/1

    PHP中文网