PHP读取循环中的文件
问题描述:
我在读取php循环中的文本文件时遇到了问题。这是我的代码的一个简单示例,我知道我应该检查它是否存在于我较长版本中的文件,但无论我做了什么,它都不会读取我的文本文件。 PHP警告说文本文件是空的,但它们不是。 PHP写的是<br />
寿。PHP读取循环中的文件
for ($i=1; $i<=5; $i++)
{
$myFile = "$i.txt";
$readfile = file_get_contents($myfile);
echo "$readfile <br />";
}
答
你传球$myfile
在file_get_contents
,但它被称为$myFile
以上(区分大小写)
答
变量是区分大小写的。
for ($i = 1; $i <= 5; $i++) {
$myFile = "$i.txt";
$readfile = file_get_contents($myFile);
echo "$readfile<br />";
}
答
如果您简化代码,还有机会少做了一个错误:
for ($i=1; $i<=5; $i++)
{
readfile("$i.txt");
echo "<br />";
}
您正在阅读的文件'$ myfile',但你想读'$ myFile',即“未定义的变量”。 – Pateman 2012-04-13 13:17:27