Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Вопрос по preg_match_all
Из этой части кода, мне удаётся вытащить только время, название и стоимость, а как вытащить из этой части кода ещё и заголовки расписаний (Расписание на 25 ноября)?
----- O_o
Panoptik
Отправлено: 25 Ноября, 2012 - 13:54:38
Постоянный участник
Покинул форум
Сообщений всего: 2493
Дата рег-ции: Нояб. 2011 Откуда: Одесса, Украина
Помог: 131 раз(а)
пишите более понятный код, не обязательно нужно впихивать в функции аргументы строкового вида, гораздо понятнее когда это всё разложено по полочкам
Покинул форум
Сообщений всего: 65
Дата рег-ции: Нояб. 2012
Помог: 0 раз(а)
[quote=Panoptik][/quote]
Не понял, как понятнее?
----- O_o
Panoptik
Отправлено: 25 Ноября, 2012 - 13:59:13
Постоянный участник
Покинул форум
Сообщений всего: 2493
Дата рег-ции: Нояб. 2011 Откуда: Одесса, Украина
Помог: 131 раз(а)
просто из функции preg_match_all вынести паттерн
приятнее смотрится
смотрите там измененный паттерн
сделайте print_r($arr_info);
----- Just do it
netclan
Отправлено: 25 Ноября, 2012 - 14:18:26
Гость
Покинул форум
Сообщений всего: 65
Дата рег-ции: Нояб. 2012
Помог: 0 раз(а)
[quote=Panoptik][/quote]
Ок, работает! Можете пояснить по <b>([^<]+)| или дать ссылку, где расписаны применённые операторы для данного случая? Хочется разобраться! (Добавление)
В любом случае спасибо!
----- O_o
Panoptik
Отправлено: 25 Ноября, 2012 - 14:41:36
Постоянный участник
Покинул форум
Сообщений всего: 2493
Дата рег-ции: Нояб. 2011 Откуда: Одесса, Украина
Покинул форум
Сообщений всего: 2493
Дата рег-ции: Нояб. 2011 Откуда: Одесса, Украина
Помог: 131 раз(а)
echo "<table>";
вот эти теги нужно выводить за пределами цикла, это первое
далее проверяете наличии заголовка в первом массиве, если там что-то есть выводите тр тд (с колспаном 4) с заголовком, если нет, то выводите ваши данные как и описано у вас.
----- Just do it
netclan
Отправлено: 26 Ноября, 2012 - 06:59:04
Гость
Покинул форум
Сообщений всего: 65
Дата рег-ции: Нояб. 2012
Помог: 0 раз(а)
Panoptik пишет:
echo "<table>";
вот эти теги нужно выводить за пределами цикла, это первое
далее проверяете наличии заголовка в первом массиве, если там что-то есть выводите тр тд (с колспаном 4) с заголовком, если нет, то выводите ваши данные как и описано у вас.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.