小兔网

PHP Calendar 参考手册 PHP cURL参考手册

(PHP 5 >= 5.5.0)

curl_file_create — 创建一个 CURLFile 对象。

说明

CURLFile curl_file_create ( string $filename [, string $mimetype [, string $postname ]] )

创建一个 CURLFile 对象, 用与上传文件。

参数

filename

上传文件的路径

mimetype

文件的Mimetype

postname

文件名。

返回值

返回 CURLFile 对象。

实例

curl_file_create() 实例

<?php/* http://example.com/upload.php:<?php var_dump($_FILES); ?>*/// 创建一个 cURL 句柄$ch = curl_init('http://example.com/upload.php');// 创建一个 CURLFile 对象$cfile = curl_file_create('cats.jpg','image/jpeg','test_name');// 设置 POST 数据$data = array('test_file' => $cfile);curl_setopt($ch, CURLOPT_POST,1);curl_setopt($ch, CURLOPT_POSTFIELDS, $data);// 执行句柄curl_exec($ch);?>

以上例程会输出:

array(1) {  ["test_file"]=>  array(5) {    ["name"]=>    string(9) "test_name"    ["type"]=>    string(10) "image/jpeg"    ["tmp_name"]=>    string(14) "/tmp/phpPC9Kbx"    ["error"]=>    int(0)    ["size"]=>    int(46334)  }}

PHP Calendar 参考手册 PHP cURL参考手册