Đại loại là như thế này, còn dùng thế nào là việc của bạn nhé. 
<?php
$file = @fopen("./test.jpg", 'rb');
$imgData = @fread($file, fileSize("./test.jpg"));
$data = "";
$data .= "------WebKitFormBoundaryVHHpq0SMoi3zsiCA\n";
$data .= "Content-Disposition: form-data; name='fileName'\n\n";
$data .= "0\n";
$data .= "------WebKitFormBoundaryVHHpq0SMoi3zsiCA\n";
$data .= "Content-Disposition: form-data; name='myfile'; filename='shutterstock_552443176.jpg'\n";
$data .= "Content-Type: image/jpeg\n\n";
$data .= $imgData . "\n";
$data .= "------WebKitFormBoundaryVHHpq0SMoi3zsiCA--";
$ch = curl_init("https://ephoto360.com/upload");
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($ch, CURLOPT_HEADER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, [
"user-agent" => "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.181 Safari/537.36",
"content-type" => "multipart/form-data; boundary=----WebKitFormBoundaryVHHpq0SMoi3zsiCA",
]);
curl_setopt($ch, CURLOPT_POSTFILEDS, $data);
$content = curl_exec($ch);
curl_close($ch);