(เปโซฟิลิปปินส์ 5 >= 5.5.0)
curl_file_create - สร้างวัตถุ CURLFile
CURLFile curl_file_create ( สตริง $filename [, สตริง $mimetype [, สตริง $postname ]] )
สร้างวัตถุ CURLFile สำหรับการอัพโหลดไฟล์
ชื่อไฟล์
เส้นทางในการอัพโหลดไฟล์
ประเภท mime
ชนิดไมม์ของไฟล์
ชื่อไปรษณีย์
ชื่อไฟล์.
ส่งกลับวัตถุ 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) { ["ชื่อ"]=> string(9) "test_name" ["type"]=> string(10) "image/jpeg" ["tmp_name "]=> string(14) "/tmp/phpPC9Kbx" ["ข้อผิดพลาด"]=> int(0) ["ขนาด"]=> int(46334) }}