Forum Webscript.Ru

Программирование => PHP => Тема начата: kiruxa от 27 Декабря 2006, 17:01:22

Название: проблема с регулярным выражением
Отправлено: kiruxa от 27 Декабря 2006, 17:01:22
Добрый день

возникла такая проблемка
есть переменная
$strvar="/parameters/image.php?id=179440&pic=11&size=70";

надо вырезать 11 из этой строки (между &pic= и  &size=)

пытаюсь обрезать левую часть,
делаю так
$num=ereg_replace("/^[0,]&pic=","",$strvar);

не работает :(

подскажите в чем трабл может быть
Название: проблема с регулярным выражением
Отправлено: hanslinger от 27 Декабря 2006, 19:53:20
Когда же люди забудут про ereg уже?
$num=intval(substr($strval,strpos(\'pic=\')+4))
Название: проблема с регулярным выражением
Отправлено: andymc от 07 Января 2007, 00:28:15
или
str_replace(strchr($strvar,\'&\'),\'\',strchr($strvar,\'pic=\'));