我有一个小问题。我需要从使用PHP的文本文件中获取一行。这里是文本文件的例子:试图从文件中获取特定的行。程序跳过线。 (PHP)
你好2010-10-25
你好2010-10-26
你好2010-10-27
你好2010-10-28
你好2010-10- 29
你好2010-10-30
你好2010-10-31
而我采取了一个包含 “2010-10-26” 的行代码是这样的:
<?php
$datefile = fopen('file.txt', 'r') or exit("Unable to open file.txt");
while(!feof($datefile))
{
$date = "2010-10-26";
$string = fgets($datefile);
if(strpos($string, $date)==true)
{
echo fgets($datefile);
}
}
fclose($datefile);
?>
而不是打印出行“你好2010-10-26”,它打印出“你好2010-10-27”我不知道怎么回事,请帮助。
非常感谢你:) – mib1413456 2010-11-22 10:33:41