【发布时间】:2017-08-14 20:36:58
【问题描述】:
您好,我正在尝试将此外部文本文件打印到我的 php 文档中。该代码对我来说看起来不错,但是当我回显它时它没有输出任何东西,我不确定这是为什么。任何人都可以帮助我,因为我是新手。
$location = '/Applications/MAMP/htdocs/PHPLabs/branches.txt';
$fp = fopen($location, 'r');
if ($fp) {
$readin = fread($fp);
fclose($fp);
} else {
echo 'Can\'t open input.txt';
}
【问题讨论】:
-
没有 echo 或 print 声明
-
你可以考虑php.net/manual/en/function.file-get-contents.php或者只是
include($location); -
@Brian 我确实在代码中有
echo $fp;,但它会输出 Resource id #3 -
$fp是文件指针。$readin将包含您的数据,但您应该查看来自 @AbraCadaver 的评论。 -
@madoreo fopen 返回文件指针资源。您是否尝试过使用 fread 检查刚刚读取的数据?