php 文件获取内容,url_get_contents,file_get_contents,curl_exec

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 文件获取内容,url_get_contents,file_get_contents,curl_exec相关的知识,希望对你有一定的参考价值。

<?php
function url_get_contents ($Url) {
    if (function_exists('curl_exec')){ 
        $conn = curl_init($url);
        curl_setopt($conn, CURLOPT_SSL_VERIFYPEER, true);
        curl_setopt($conn, CURLOPT_FRESH_CONNECT,  true);
        curl_setopt($conn, CURLOPT_RETURNTRANSFER, 1);
        $url_get_contents_data = (curl_exec($conn));
        curl_close($conn);
    }elseif(function_exists('file_get_contents')){
        $url_get_contents_data = file_get_contents($url);
    }elseif(function_exists('fopen') && function_exists('stream_get_contents')){
        $handle = fopen ($url, "r");
        $url_get_contents_data = stream_get_contents($handle);
    }else{
        $url_get_contents_data = false;
    }
return $url_get_contents_data;
}

以上是关于php 文件获取内容,url_get_contents,file_get_contents,curl_exec的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 PHP < 5.3 获取文件内容类型?

PHP 从PHP中的XML文件获取指定标记的内容

php 获取某文件内容

PHP 文件获取内容示例

PHP 使用curl获取文件内容的函数。

php如何获取远程文件内容的函数