[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Массив
Alexander_1992
Привет, форумчане.
есть вопрос небольшой..
считал файл в виде массива:



$array=file ("predmets.txt");
for ($i=0; $i<count($array); $i++)
{
echo ("<br>$array[$i]");

}



как сделать чтоб строки были разбиты на отдельные слова?

predmets.txt - 

День недели|Количество пар|Время начала и конца пары|Название дисциплины|Преподаватель
Понедельник |2|13:30-16:40|Философия|Парфенов С.Н.
Вторник|3|11:10-17:00|Дискретная математика|Малыгина А.Л.
Среда|1|12:00-13:30|Политология|Петров А.В.
Четверг|4|9:40-16:40|Культурология|Гутов Р.П.
Пятница|2|10:20-13:45|Информатика|Менщиков Г.П.
Суббота|1|9:00-10:30|Финансы и кредит|Попова Н.Г.
Вторник|4|8:00-16:30|Политология|Петров А.В.
Среда|2|11:00-13:30|Философия|Парфенов С.Н.
Четверг|3|10:40-16:40|Культурология|Гутов Р.П.
Понедельник|1|13:30-14:40|Философия|Парфенов С.Н.



нужно чтоб было:
Понедельник Вторник и т.д.
2 3
13
:30-16:40 11:10-17:00
Философия Дискретная математика
Парфенов Малыгина





Спустя 1 час, 40 минут, 24 секунды (26.10.2010 - 10:08) Evilsoul написал(а):
$str = file_get_contents('predmets.txt');
// Если в конце каждой строки стоит знак переноса на новую то так:
$arr = explode('/n', $str);
print_r($arr);

Спустя 7 минут, 57 секунд (26.10.2010 - 10:16) linker написал(а):
$data = file('predmets.txt');
$datacount = count($data);
for($index = 1; $index < $datacount; $count++)
{
list($dayofweek, $pair, $timepair, $name, $prepod) = explode('|', chop($data[$index]));
...
// Тут уже сам выводишь как и что нужно
}
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.