PHP在循环中读取文件

时间:2012-04-13 13:14:48

标签: php loops text file-get-contents

我在php循环中读取文本文件时遇到问题。这是我的代码的一个更简单的例子,我知道我应该检查它是否存在我的较长版本中的文件,但无论我做什么,这都不会读取我的文本文件。 PHP警告说文本文件是空的,但它们不是。 PHP正在写<br /> tho。

for ($i=1; $i<=5; $i++)
{
   $myFile = "$i.txt";
   $readfile = file_get_contents($myfile);
   echo "$readfile <br />";
}

3 个答案:

答案 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 />";
}