• PHP curl_file_create函数


    (PHP 5 >= 5.5.0)

    curl_file_create — 创建一个 CURLFile 对象。


    说明

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

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


    参数

    filename

    上传文件的路径

    mimetype

    文件的Mimetype

    postname

    文件名。高佣联盟 www.cgewang.com


    返回值

    返回 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)
      }
    }
  • 相关阅读:
    SQL执行效率1
    php经典算法(转载)
    linux自用命令
    vim基本命令
    xampp安装
    BUU-rsa
    z3约束器学习笔记
    面试前夕oi挣扎式复习
    bss上的格式化字符串漏洞
    一、汇编
  • 原文地址:https://www.cnblogs.com/yc10086/p/12973257.html
Copyright © 2020-2023  润新知