нужна ли функции curl особая опция для публикации multipart / form-data?
Используйте curl_setopt () для установки CURLOPT_POSTFIELDS в ассоциативный массив .
CURLOPT_POSTFIELDS
Используйте параметры curl -F (или --form) и --form-string для POST multipart / form-data.
То есть, если вы говорите о программе curl, а не о библиотеке libcurl. Это не было ясно из вашего вопроса.