background image

PHP CURL 封装类代码一例

分享一例

php 实现的 curl 封装类代码,学习下 php 中 curl 操作的方法,便于掌握 php 中常

用的

curl 函数,有需要的朋友参考下吧。

PHP CURL 封装类
例子:

 

代码示例

:

<?php
/**
* CURL 封装类
*/
class Curl_Class 

    function Curl_Class() 
    { 
        return true; 
    } 
 
    function execute($method, $url, $fields = '', $userAgent = '', $httpHeaders = '', $username = '', 
$password = '') 
    { 
        $ch = Curl_Class::create(); 
        if (false === $ch) 
        { 
            return false; 
        } 
 
        if (is_string($url) && strlen($url)) 
        { 
            $ret = curl_setopt($ch, CURLOPT_URL, $url); 
        } 
        else 
        { 
            return false; 
        } 
        //是否显示头部信息 
        curl_setopt($ch, CURLOPT_HEADER, false); 
        // 
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); 
 
        if ($username != '') 
        { 
            curl_setopt($ch, CURLOPT_USERPWD, $username . ':' . $password);