CURLStringFile::__construct Создаёт объект CURLStringFile &reftitle.description; public CURLStringFile::__construct stringdata stringpostname stringmime"application/octet-stream" Создаёт объект CURLStringFile, который используется для загрузки файла с помощью CURLOPT_POSTFIELDS. &reftitle.parameters; data Содержимое для загрузки. postname Имя файла, который будет использоваться в загружаемых данных. mime MIME-тип файла (по умолчанию application/octet-stream). &reftitle.examples; Пример использования <function>CURLStringFile::__construct</function> */ // Создание дескриптора cURL $ch = curl_init('http://example.com/upload.php'); // Создание объекта CURLStringFile $cstringfile = new CURLStringFile('тестовое содержимое для загрузки','test.txt','text/plain'); // Назначение данных для POST-запроса $data = array('test_string' => $cstringfile); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, $data); // Выполнение дескриптора curl_exec($ch); ?> ]]> &example.outputs; array(5) { ["name"]=> string(8) "test.txt" ["type"]=> string(10) "text/plain" ["tmp_name"]=> string(14) "/tmp/phpTtaoCz" ["error"]=> int(0) ["size"]=> int(20) } } string(20) "test upload contents" ]]> &reftitle.seealso; curl_setopt