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 :: Разбить строку на переменные как RewriteRule
Покинул форум
Сообщений всего: 454
Дата рег-ции: Апр. 2012
Помог: 7 раз(а)
В htaccess в переадресациях можно передавать часть строки из урла в урл. Например
RewriteRule ^lev1/lev2/(\d+) index.php?levs=2&page=$1
Как сделать точно такое на php? что бы то что в скобках он возвращал в переменные соответственно $1,$2,$n...
LIME
Отправлено: 13 Марта, 2013 - 22:03:52
Активный участник
Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010
Помог: 322 раз(а)
preg_match()
dubasua
Отправлено: 13 Марта, 2013 - 22:06:51
Посетитель
Покинул форум
Сообщений всего: 454
Дата рег-ции: Апр. 2012
Помог: 7 раз(а)
preg_match - Выполняет проверку на соответствие регулярному выражению, мне нужно не проверить, а достать переменные,Или мне проверять pattern на присутствие скобок?
LIME
Отправлено: 13 Марта, 2013 - 22:10:09
Активный участник
Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010
Помог: 322 раз(а)
нет...читай внимательно ф-цию
и неспеши...читай...
dubasua
Отправлено: 13 Марта, 2013 - 22:21:57
Посетитель
Покинул форум
Сообщений всего: 454
Дата рег-ции: Апр. 2012
Помог: 7 раз(а)
PREG_OFFSET_CAPTURE, да, не знал про эту фишку. Век живи, век учись. Спасибо.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.