首页 > 代码库 > file_get_contents抓取远程URL内容

file_get_contents抓取远程URL内容

/**     * POST URL     * @param $url     * @param null $post     * @return false / string     */    public static function UrlPost($url, $post = null, $timeout = 3) {        if (is_array($post)) {            ksort($post);            $content = http_build_query($post);            $content_length = strlen($content);            $options = array(                ‘http‘ => array(                    ‘method‘ => ‘POST‘,                    ‘timeout‘ => ($timeout ? $timeout : 3),                    ‘header‘ =>                        "Content-Type: application/x-www-form-urlencoded\r\n" .                        "Content-Length: $content_length\r\n",                    ‘content‘ => $content                )            );            return file_get_contents($url, false, stream_context_create($options));        }        return false;    }

file_get_contents抓取远程URL内容代码示例

 

file_get_contents抓取远程URL内容