file_get_contents 返回一个 354 字节长的空字符串
我正在尝试读取文件的内容并简单地获取一个空字符串。该文件存在于服务器上。
我已经尝试使用以下代码进行一些测试并显示 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)”,这是文件的正确大小。
我做错了什么?
I'm trying to read the contents of a file and simply getting an empty string. The file exists on the server.
I've tried some test with the following code and get the true to display:
$filename = "includes/blah.php";
$filecontents = file_get_contents($filename, FILE_USE_INCLUDE_PATH);
if ($filecontents === false) {
echo(":FALSE:");
}
else {
echo(":TRUE:");
}
var_dump($filecontents);
The dump displays "string(354)" which is the correct size of the file.
What am I doing wrong?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
检查
(在脚本顶部添加 error_reporting(E_ALL))
问候,
///t
Check
(add error_reporting(E_ALL) on top of your script)
regards,
///t