0

我想获取文本文件中的内容并且我正在使用file_get_contents()

但是当我尝试将具有空格的文件读入文件名时,问题就开始了。

例如:/home/project/text cv.txt无法使用 读取file_get_contents()

有没有其他方法可以读取 .txt 文件?

4

3 回答 3

3

文档中有提示: If you're opening a URI with special characters, such as spaces, you need to encode the URI with urlencode().

于 2012-07-04T06:52:16.147 回答
2

另一种选择是使用 realpath() 将 URI 包装到您的文件中:

$path = realpath( dirname(__FILE__).'/../_files/file with space.txt' );
$data = file_get_contents($path);
于 2012-07-04T07:10:54.283 回答
-1

尝试file_get_contents(text cv);file_get_contents(text%20cv);

于 2012-07-04T06:53:11.853 回答