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);