чтение и отображение .txt файла дает НЕОПРЕДЕЛЕННУЮ ОШИБКУ СМЕЩЕНИЯ в переполнении стека

Прежде всего, я должен сказать, что я нашел такой же тип вопроса на этом сайте. Я следовал за некоторыми решениями, но не работал в моем случае.

У меня есть файл .txt, который мне нужно выводить в определенном порядке. Вот файл .txt.

Question1|opt1,opt2,opt3;Question2|opt1,opt2,opt3;Question3|opt1,opt2,opt3;

Вот код

$open=fopen("mydata.txt","r+");

$blocks = explode(';', file_get_contents('mydata.txt'));

foreach($blocks as $block)
{

list($question, $opts) = explode('|', $block);  //LINE 'X'
$opt = explode(',', $opts);
$eco=$question."</br>".'<input type=radio>'.$opt[0].'<input type=radio>'.$opt[1].'<input type=radio>'.$opt[2];  //LINE 'Y'
echo $eco;

}

fclose($open);

Дает мне 3 Неопределенное смещение Уведомление для LINE X (1 Уведомление) и LINE Y (2 Уведомление). И, дает мне 3 дополнительных переключателя с пустыми значениями.

Нужна помощь в этом вопросе.

0

Решение

Я придумал решение этой проблемы.

Использование многомерного массива работает в этом случае. Что я сделал, так это вставил содержимое в виде массивов и извлек из него содержимое.

Это работает сейчас.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]