Строки в файле записываем в переменные
Из заголовка не совсем понятно, что будет в этом уроке, но как написать по другому я не знаю. Создать данный урок сподвигла меня проблема, с которой я столкнулся.
В файле были записаны Ф.И.О. через пробел каждый с новой строчки. Мне нужно было брать каждую строчку и разбивать на 3 переменных.
Пример.
Дан файл:
Иванов Иван Иванович
Петров Федор Николаевич
Жданов Дмитрий Борисович
Нужно в цикле создавать по 3 переменных и тут же их обрабатывать, т.е.
$var1 = Иванов
$var2 = Иван
$var3 = Иванович
Как работать с файлом, я объяснять не буду, поэтому сразу перейдем к делу. Есть такая замечательная функция - explode
list($f, $i, $o) = explode(' ', 'Иванов Иван Иванович');
В данном примере разделителем между словами является пробел. Так же создалось 3 переменных, в каждой из которых записаны данные. Теперь их можно обрабатывать как угодно.