0

Curl(Philip Sturgeon)ライブラリでCURLOPT_FILEを使用してファイルをダウンロードすることは可能ですか?

現在使用していますが、動作しますが、Curlライブラリで実行したいと思います。

set_time_limit(0);
ini_set('display_errors',true);//Just in case we get some errors, let us know....

$fp = fopen ('/Users/tony/labs/store/'. 'a.mp4', 'w+');//This is the file where we save the information
$ch = curl_init($previewUrl);//Here is the file we are downloading
curl_setopt($ch, CURLOPT_TIMEOUT, 50);
curl_setopt($ch, CURLOPT_FILE, $fp);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_exec($ch);
curl_close($ch);
fclose($fp);

私はこのようなものが欲しい:

$file = fopen($to, 'w');
$this->curl->create($url);
$this->curl->option('file', $file);
$this->curl->execute();
fclose($file);
4

1 に答える 1

1

それ自体で非常に単純なcurlをラップするライブラリを使用するのは、やり過ぎだと思います。

それがサポートされていない場合、ライブラリは単一の.phpファイルにすぎません。そこにその1行のコードを簡単に追加でき、それをサポートします。

于 2012-10-30T16:03:22.867 に答える