Вопрос по str_replace()

hussar

In code we trust!
Вопрос по str_replace()

Народ наверное туплю или просто уже клин пошел в голове :(

есть код

PHP:
$month_rus=str_replace("%January%", "Январь", $date);
в переменной $date месяц и год, но ничего не происходит, меяц по-русски не выводится ((((

Скорее всего я что-то не правильно делаю, но клинит уже по черному работа горит, помогите pls!!!!!!!

Всем заранее спасибо!!!
 

hussar

In code we trust!
Проценты там не должны стоять, это я обшибся!

echo $date; и echo $month_russ; выдают одно и то же :(
 

Alex2003

Новичок
Я имел ввиду сюда :)
там есть слово "January"? :)
И вообще, мне, например, кажется, что ты хочешь велосипед изобрести... Ты скажи - что делать должно. И пару строк ДО этой, если можно...
 

hussar

In code we trust!
Мне тоже так кажется!!!
Делать должно следующее - в строке с датой (месяц год) месяц по английски заменять на месяц по русски.

PHP:
$date=date("F Y", $tmp['date']) // $tmp['date'] - timestamp записи 
$May="Май";
$month_rus=ereg_replace("May ", $May, $date);
если выводить в броузер то значения $date и $month_rus совпадают:

May 2003 May 2003
 

Z@

Guest
Остается только вывести значения $date и $month_rus
до и после ereg_replace

а зaчем у тебя пробел после слова "May"
 
Сверху