使用php从文本文件显示数据的“未定义的偏移量”

时间:2017-06-20 21:35:18

标签: php

我正在尝试显示文本文件中的数据,新行上的每个信息以及以下代码都可以正常工作,但我收到“通知:未定义的偏移量: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

0 个答案:

没有答案