Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Центр помощи > [PHP] Регулярка


Автор: APro 27.12.2009, 22:44
Дано:

Код
<input type="hidden" name="NAME1" value="VALUE1" />
<input type="hidden" name="NAME2" value="VALUE2" />
<input type="hidden" name="NAME3" value="VALUE3" />
<input type="hidden" name="NAME4" value="VALUE4" />


Нужно получить в 2 массива:

Код
NAME1, NAME2, NAME3, NAME4

и
Код
VALUE1, VALUE2, VALUE3, VALUE4

Автор: APro 27.12.2009, 23:13
Так верно:
Код
preg_match_all("/name=\"(.+?)\"\svalue=\"(.+?)\"/", $text, $xxx);


или есть другие, более точные и "компактные" способы?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)