在php中从远程服务器获取文件的最可靠方法是什么?

我正在编写一个将安装在用户服务器上的PHP脚本。 我想从我的远程服务器(一个zip文件)中提取一个文件并将其写入运行该脚本的本地服务器。

我可以很好地使用file_get_contents并使用Snoopy。

但是,问题是我的脚本将分发给许多拥有各种服务器的人。 他们的范围从免费的webspace到他们自己的专用机架,一切都在两者之间:)我无法确定将启用file_get_contents的正确选项,并且我知道,如果某些选项被禁用,则不太可能用户将能够启用它们。

所以,我认为,我可以保证的唯一的事情就是他们将拥有PHP 4 +拉动远程文件的最佳方式是什么 - IE:哪种方式最有可能在如此大的范围内工作的网络服务器:

  • 的file_get_contents
  • 史努比(使用获取)
  • 的fsockopen
  • 任何想法或意见将非常感谢:)

    链接地址: http://www.djcxy.com/p/65599.html

    上一篇: what is the most reliable method to get a file from remote server in php

    下一篇: Reading part of a remote page in PHP