首页 > 代码库 > cURL上传文件

cURL上传文件

Example #2 上传文件
<?php

/* http://localhost/upload.php:
print_r($_POST);
print_r($_FILES);
*/

$ch =curl_init();

$data = http://www.mamicode.com/array('name'=>'Foo','file'=>'@/home/user/test.png');>

以上例程会输出:

Array
(
    [name] => Foo
)
Array
(
    [file] => Array
        (
            [name] => test.png
            [type] => image/png
            [tmp_name] => /tmp/phpcpjNeQ
            [error] => 0
            [size] => 279
        )

)




cURL 上传文件在文件名前加个@符号,然后用$_FILES接收文件。

cURL上传文件