Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Чтение данных из файла
 
 автор: Aquanox   (02.05.2007 в 00:18)   письмо автору
 
 

Здраствуйте.
Просьба помочь решить небольшую задачу, самому мне реализовать её неполучается. Вот задача:
Дан текстовый файл из нескольких строк с 6ю значениями в кажой разделенных табуляцией

1 12 Module 5 0 0 0 1
2 31 Module 8 0 1 0 0
3 42 Module 11 0 0 1 0

Как сделать так, чтобы по первому значению строки в качестве переменным $var_1, $var_2... присваивались соответствующие значения.
Самому сделать неполучается так как мой уровень знания ещё не достаточно высокий.

   
 
 автор: Sl   (02.05.2007 в 04:47)   письмо автору
 
   для: Aquanox   (02.05.2007 в 00:18)
 

считывайте весь файл в массив сначала


$f = 'file.txt';
$file = file($f);

Потом уже с этим массивом работайте. Проходите по каждому значению

foreach($file as $val) {
  $list = explode(" ",$val);
  list($var_1,$var_2,$var_3,$var_4,$var_5,$var_6,$var_7,$var_8) = $list;
}

Естесственно все эти переменные $_var1 $_var2 ... будут перезаписываться в этом коде

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования