【问题标题】:Opening remote file using PHP使用 PHP 打开远程文件
【发布时间】:2012-06-27 08:14:10
【问题描述】:

我有一个 PHP 页面,我想在远程机器上打开一个文件并读取其内容。我必须指定远程机器的 IP 地址。这在 PHP 中如何实现?

【问题讨论】:

  • file_get_contents() 通常由于安全限制而被禁用。如果是这样,看看ac cURL

标签: php remote-file-inclusion


【解决方案1】:

echo file_get_contents("http://1.1.1.1/file.txt")

【讨论】:

    【解决方案2】:

    您可以使用file_get_contents() 读取任何文件的内容。

    文档:http://php.net/file_get_contents

    【讨论】:

    • 还有一件事...当我使用 fopen() 打开文件时,我可以使用 feof() 检测到文件的结尾。但是我如何用字符串做到这一点?
    • 你不需要它在字符串上。
    【解决方案3】:

    你不需要指定远程机器的ip。你可以使用

    file_get_contents('http path to file');
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-01-21
      • 2011-11-25
      • 1970-01-01
      相关资源
      最近更新 更多