我正在尝试显示文本文件中的数据,新行上的每个信息以及以下代码都可以正常工作,但我收到“通知:未定义的偏移量:1,2,3”错误消息。我不确定是不是因为它已到达文件的末尾。由于我是初学者,我不太了解阵列。此外,文本文件将使用新信息进行更新,因此我需要使代码具有灵活性。
任何帮助解决这个简单的PHP通知消息将不胜感激。
<?php
$data = file_get_contents('random.txt');
$rows = explode("\n", $data);
for($i = 0; $i < count($rows); $i++)
{
$temp = explode('|', $rows[$i]);
$random = $temp[0];
$date = $temp[1];
$time = $temp[2];
$alphanumeric = $temp[3];
echo $random . "<br />";
echo $date . "<br />";
echo $time . "<br />";
echo $alphanumeric . "<br />";
}
?>
我在php页面底部收到以下“通知”消息...
注意:未定义的偏移量:第11行的1
注意:未定义的偏移量:第12行的2
注意:未定义的偏移量:第13行的3