YouTip LogoYouTip

Func Curl_File_Create

# PHP curl_file_create Function [![Image 3: PHP Calendar Reference Manual](#) PHP cURL Reference Manual](#) (PHP 5 >= 5.5.0) curl_file_create β€” Creates a CURLFile object. * * * ## Description CURLFile curl_file_create ( string $filename [, string $mimetype [, string $postname ]] ) Creates a CURLFile object for file uploads. * * * ## Parameters **filename** The path to the file to be uploaded. **mimetype** The MIME type of the file. **postname** The filename. * * * ## Return Value Returns a CURLFile object. * * * ## Example curl_file_create() Example <?php /* http://example.com/upload.php: */ // Create a cURL handle $ch = curl_init('http://example.com/upload.php'); // Create a CURLFile object $cfile = curl_file_create('cats.jpg','image/jpeg','test_name'); // Set POST data $data = array('test_file' => $cfile); curl_setopt($ch, CURLOPT_POST,1); curl_setopt($ch, CURLOPT_POSTFIELDS, $data); // Execute the handle curl_exec($ch); ?> The above example will output: array(1) { => array(5) { => string(9) "test_name" => string(10) "image/jpeg" => string(14) "/tmp/phpPC9Kbx" => int(0) => int(46334) }} * * PHP cURL Reference Manual](#)
← Func Curl_GetinfoFunc Curl_Exec β†’