我有這個curl命令如何使curl命令進入php?
curl -L -O -o ' .$path.' -J "https://drive.google.com/uc?export=download&id='.$id.'"
我將如何將其轉化成PHP捲曲的要求牢記所有的標誌。什麼是在PHP
這裏等同是我到目前爲止
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://drive.google.com/uc?export=download&id='.$id.'");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
$result = curl_exec($ch);
if (curl_errno($ch)) {
echo 'Error:' . curl_error($ch);
}
問題是什麼你有什麼?您已經通過設置'CURLOPT_FOLLOWLOCATION'來覆蓋'-L'標誌。其他標誌是非常不相關的,因爲他們讓curl知道如何處理響應(將其保存到文件等),這是你不用PHP做的。只要拿出結果,並用它來做你想做的事。 –