有没有办法使用PHP访问第三方服务器的文件?
答案 0 :(得分:0)
是。如果启用了url_fopen,你只需要打开它们,或者使用CURL。
答案 1 :(得分:0)
最简单的方法 - 假设启用了url_fopen_wrappers - 只需使用file_get_contents()
和远程(http://,ftp://)URL。
如果您不想依赖它们,请使用CURL - 虽然它需要PHP扩展,但它很常见,因此即使在共享主机上也可以启用它。
以下是两种方法的示例:
// using url_fopen_wrappers
$contents = file_get_contents('http://stackoverflow.com');
// using CURL
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, 'http://stackoverflow.com');
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
$contents = curl_exec($curl);
curl_close($curl);
答案 2 :(得分:0)
你甚至可以使用副本('thirdPartyFileUrl','fileO')