我正在使用fgets逐行读取文件。某些字符串组合被忽略。我猜这是作为转义角色被选中的,但我不明白。fgets是否忽略某些字符组合?
我的代码是:
$myFile = $_GET['filename'];
$file = fopen($myFile, "r");
while (!feof($file))
{
$currentLine = fgets($file);
print $currentLine;
}
我的文件是:
15:37:33 Me <Washington USA> outdoor
15:39:34 Me <Washington USA> outdoor
15:41:36 Me <208 Terrace Ct SE USA> outdoor
15:43:37 Me <305 Glyndon St SE USA> indoor
然而,产量也只有这样的:
15:37:33 me outdoor 15:39:34 me outdoor 15:41:36 me <208 Terrace Ct SE USA> outdoor 15:43:37 me <305 Glyndon St SE USA> indoor
为什么在<的后跟字符忽略但不是<的数字后面?
您是否在浏览器上打印此内容? –