Вопрос по использованию list() или его замены...

  • Автор темы BlizStrike
  • Дата начала

BlizStrike

Guest
Вопрос по использованию list() или его замены...

Есть самописный модуль голосования, не использует базы. В файле используется такой формат вопрос:ответ1:ответ2:ответ3 . Из файла переменые выбераются такой строкой list($vopros, $otvet1, $otvet2, $otvet3) = split(':',$read);

Возможно ли использование функции list() для выработки в цикле? Или использование других функций. Формат файла изменить нельзя...

На мой взгляд путь решения заключается в создании массива.

Буду благодарен идеям решении этой проблемы.
Сам я её решить не смог :(
 

Нечто

Психолог РНРClub
1) Что есть "выработка в цикле"? Какова задача?
2) Скорее всего split() лучше заменить на explode().
3) Данные функции разбиения возвращают массив, который list() уже распределяет по отдельным переменным.
 

BlizStrike

Guest
Спасибо! Я понял что в данном случае использование list() не нужно.
 

SelenIT

IT-лунатик :)
Имхо, для такого формата файла чудесно подходит [m]fgetcsv[/m]...
 
Сверху