file_get_contents返回一个长度为354个字节的空字符串

时间:2010-12-30 20:46:07

标签: php file-get-contents

我正在尝试读取文件的内容,只是获取一个空字符串。该文件存在于服务器上。

我已尝试使用以下代码进行一些测试,并显示true:

$filename = "includes/blah.php";

$filecontents = file_get_contents($filename, FILE_USE_INCLUDE_PATH);

if ($filecontents === false) {

echo(":FALSE:");

}

else {

echo(":TRUE:");

}

var_dump($filecontents);

转储显示“string(354)”,这是文件的正确大小。

我做错了什么?

1 个答案:

答案 0 :(得分:0)

检查

  1. 文件权限(r代表网络服务器)
  2. 服务器上的错误报告
  3. 使用htmlentities()
  4. 包装输出

    (在脚本之上添加error_reporting(E_ALL))

    的问候,

    ///吨

相关问题