cURLを使用してPHP経由で2つのファイルを転送しようとしています。コマンドラインを介した方法論は次のようになります。
curl -T "{file1,file2,..filex}" ftp://ftp.example.com/ -u username:password
そして、php内で次のコードを介して1つのファイルをアップロードできます
$ch = curl_init();
$localfile = "somefile";
$username = "Someusername@someserver.com";
$password = "somerandomhash";
$fp = fopen($localfile, 'r');
curl_setopt($ch, CURLOPT_URL, "ftp://ftp.domain.com/");
curl_setopt($ch, CURLOPT_USERPWD, "$user:$pass");
curl_setopt($ch, CURLOPT_UPLOAD, 1);
curl_setopt($ch, CURLOPT_INFILE, $fp);
curl_setopt($ch, CURLOPT_INFILESIZE, filesize($localfile));
curl_exec ($ch);
$error_no = curl_errno($ch);
curl_close ($ch);
しかし、上記の方法論を使用して複数のファイルを作成するにはどうすればよいですか?