我在php循环中读取文本文件时遇到问题。这是我的代码的一个更简单的例子,我知道我应该检查它是否存在我的较长版本中的文件,但无论我做什么,这都不会读取我的文本文件。 PHP警告说文本文件是空的,但它们不是。 PHP正在写<br />
tho。
for ($i=1; $i<=5; $i++)
{
$myFile = "$i.txt";
$readfile = file_get_contents($myfile);
echo "$readfile <br />";
}
答案 0 :(得分:5)
您在$myfile
中传递file_get_contents
,但上面称为$myFile
(区分大小写)
答案 1 :(得分:2)
变量区分大小写。
for ($i = 1; $i <= 5; $i++) {
$myFile = "$i.txt";
$readfile = file_get_contents($myFile);
echo "$readfile<br />";
}
答案 2 :(得分:0)
如果您简化代码,则出错的可能性就会降低:
for ($i=1; $i<=5; $i++)
{
readfile("$i.txt");
echo "<br />";
}