Что с регулярными выражениями в php?

dimagradov

Новичок
Здравствуйте, в последнее время стали проблемы с регулярными выражениями, казалось бы простой код, а работает не так, как надо.
Сейчас пытаюсь забрать курс валюты с яху:
Код:
$put="http://finance.yahoo.com/q?s=usdars=x";
$etalon = implode("", file($put));
$etalon=str_replace("\r","",$etalon);
$etalon=str_replace("\n","",$etalon);
$etalon=str_replace("\t","",$etalon);
$etalon=preg_replace("!^(.*?)price.0\">!siU","",$etalon);
$etalon=preg_replace("!<(.*?)$!siU","",$etalon);
print $etalon;
Должен выводить 14.600, а в результате переменная обнуляется, может надо памяти докинуть в php.ini?
 

AnrDaemon

Продвинутый новичок
А почему она не должна обнуляться? Что попросили, то и происходит.
 

флоппик

promotor fidei
Команда форума
Партнер клуба
А почему она не должна обнуляться? Что попросили, то и происходит.
никакой пользы от тебя!
Должен выводить 14.600, а в результате переменная обнуляется, может надо памяти докинуть в php.ini?
Докидывай конечно!
 

WMix

герр M:)ller
Партнер клуба
@AnrDaemon, алкоголь расширяет сосуды аспирин разжижает кровь, возьми бритву сходи в ванную и подумай
 

AnrDaemon

Продвинутый новичок
Подумал, побрился. Почувствовал себя человеком.

P.S.
А вообще не стоит такими вещами шутить.
 
Сверху