已关闭,此问题需要details or clarity。它目前不接受回答。
**想改善这个问题吗?**通过editing this post添加详细信息并澄清问题。
3天前关闭。
Improve this question
使用PHP,我试图读取Onedrive上的共享CSV文件,从中我有一个Sharepoint链接。我使用cURL,但我没有得到任何结果。如果你能帮我,我很感激。
<?php
// URL SharePoint
$url = 'https://mega.nz/file/uBZUFLiB#Done9qKA4LHw3wJEDSAHZGhumTpkCgdIdmnVrE3nsIs';
/* Ini */
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
/* Result as string */
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
/* Download the file from the URL */
$output = curl_exec($ch);
/* Data file to array */
$csv = array_map('str_getcsv', file($output);
/* Counting the records */
$nRegistros = count($csv);
/* Print */
echo $nRegistros."\n";
print_r($csv);
?>
1条答案
按热度按时间fdx2calv1#
它看起来像你在代码中的链接重定向到不同的页面,PHP中的cURL不遵循重定向。如果包含这一行,应该可以工作:
如果你想简化这个过程,你可以直接使用
file_get_contents()
函数,而不是cURL:PHP documentation