這個問題在這里已經有了答案: 在 php 中管理 curl 輸出 2 個答案 15 天前關閉。
我正在使用下面的代碼通過 curl sftp 從檔案夾中獲取所有檔案。
$ch = curl_init('sftp://' . $sftpServer . ':' . $sftpPort . $sftpRemoteDir . '/');
curl_setopt($ch, CURLOPT_USERPWD, '*******:*******');
curl_setopt($ch, CURLOPT_PROTOCOLS, CURLPROTO_SFTP);
curl_setopt($ch, CURLOPT_DIRLISTONLY, '1L');
$response = curl_exec($ch);
我已經嘗試過explode(),preg_match()但由于某種原因我無法決議結果串列:
641265471.txt_20220103_220501
641269117.txt_20220103_230501
..
我如何才能將上面的資料實際決議為作為陣列項的每個新行?
uj5u.com熱心網友回復:
我完全忘記添加
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
這是捕獲回應所必需的。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/416759.html
標籤:
下一篇:30人的產研團隊如何高效協同?
