(PHP 5 >= 5.5.0)
curl_file_create — Membuat objek CURLFile.
CURLFile curl_file_create ( string $namafile [, string $mimetype [, string $namapost ]] )
Buat objek CURLFile untuk mengunggah file.
nama file
Jalur untuk mengunggah file
tipe mime
Tipe mime dari file
nama pos
nama file.
Mengembalikan objek CURLFile.
contoh curl_file_create()
<?php/* http://example.com/upload.php:<?php var_dump($_FILES ?>*/// Buat pegangan cURL $ch = curl_init('http://example.com/ upload.php');//Buat objek CURLFile $cfile = curl_file_create('cats.jpg','image/jpeg','test_name');//Atur data POST $data = array('test_file' => $cfile);curl_setopt($ch, CURLOPT_POST,1);curl_setopt( $ch, CURLOPT_POSTFIELDS, $data);//Pegangan eksekusi curl_exec($ch);?>
Rutinitas di atas akan menghasilkan:
larik(1) { ["file_uji"]=> larik(5) { ["nama"]=> string(9) "nama_uji" ["tipe"]=> string(10) "gambar/jpeg" ["nama_tmp "]=> string(14) "/tmp/phpPC9Kbx" ["kesalahan"]=> int(0) ["ukuran"]=> int(46334) }}