PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (1): [1]

> Найдено сообщений: 1
miraz Отправлено: 30 Июля, 2007 - 12:02:25 • Тема: Проблема с preg_match_all в PHP5 • Форум: Регулярные выражения

Ответов: 1
Просмотров: 346
У меня возникла проблема с функцией preg_match_all при переходе с PHP4 на PHP5.
Вот такое выражение ищет все формы на странице:
CODE (text):
скопировать код в буфер обмена
  1. preg_match_all("%<forms+([^>]*)>(.+)(?:<form|</form>|$)%isU",$a,$bb);


В PHP4 все отлично работает,а в PHP5 почему то, если есть не одна форма на странице,а несколько в массиве $bb появляется только одна,первая форма.Ощущение такое ,что функция работает только один раз. В чем может быть проблема ?
Нигде не нашел информации о том, что preg_match_all работает по разному в PHP4 и PHP5.

Страниц (1): [1]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB