CURL 类¶
属性 | 值 |
---|---|
命名空间 | fize\net |
类名 | Curl |
方法: |
---|
方法名 | 说明 |
---|---|
__construct() | 构造函数 |
__destruct() | 析构函数 |
getHandle() | 获取当前会话句柄 |
close() | 关闭当前会话 |
copyHandle() | 复制当前 CURL 句柄和其所有选项 |
errno() | 返回最后一次的错误号 |
error() | 返回最近一次错误的字符串 |
escape() | 使用 URL 编码给定的字符串 |
exec() | 执行当前会话 |
fileCreate() | 创建一个用于上传的 CURLFile 对象 |
getinfo() | 获取当前 cURL 连接资源句柄的信息 |
init() | 返回一个 CURL 句柄 |
setHandle() | 以新句柄方式设置当前句柄 |
pause() | 暂停或解除暂停当前会话 |
reset() | 重置当前会话的所有设置 |
setoptArray() | 为当前传输会话批量设置选项 |
setopt() | 为当前传输会话设置选项 |
getopt() | 获取当前会话的所有设置选项 |
strError() | 根据错误码返回错误描述 |
unescape() | 解码给定的 URL 编码的字符串 |
version() | 获取 cURL 版本信息 |
方法¶
__construct()¶
构造函数
public function __construct (
string $url = null,
array $opt = [],
bool $share = false
)
参数: |
|
---|
fileCreate()¶
创建一个用于上传的 CURLFile 对象
public static function fileCreate (
string $filename,
string $mimetype,
string $postname
) : \CURLFile
参数: |
|
---|
getinfo()¶
获取当前 cURL 连接资源句柄的信息
public function getinfo (
int $opt = null
) : mixed
参数: |
|
---|
pause()¶
暂停或解除暂停当前会话
public function pause (
int $bitmask
) : int
参数: |
|
---|
官方文档不齐全,不建议使用
setoptArray()¶
为当前传输会话批量设置选项
public function setoptArray (
array $options
) : bool
参数: |
|
---|
setopt()¶
为当前传输会话设置选项
public function setopt (
int $option,
mixed $value
) : bool
参数: |
|
---|
strError()¶
根据错误码返回错误描述
public static function strError (
int $errornum
) : string
参数: |
|
---|
version()¶
获取 cURL 版本信息
public static function version (
int $age = 3
) : array
参数: |
|
---|