使用php读取远程文件的最佳实践

时间:2011-10-05 12:24:12

标签: php readfile

在php中打开套接字连接时。你可以这样做:

$fp = @stream_socket_client ( $hosts, $errno, $errstr, 120, STREAM_CLIENT_CONNECT );

或者这个:

$fp = @fsockopen($Host , $Port, $errno, $errstr, 15);

然后你想得到一个文件

我们可以使用各种功能执行此操作fgets fread stream_get _line

获得更好结果和更高传输速度的最佳做法是什么?

1 个答案:

答案 0 :(得分:1)

这在很大程度上取决于您的平台和配置。套接字将提供非常有效的传输,但如果您想获取文件,则必须自己完成所有HTTP / FTP请求。

你最好的选择就是自己尝试一下,看看它是如何表现的。