Модераторы: Aliance, skyboy, MoLeX, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Перверод с англ в русский через замену, eregi_replace 
V
    Опции темы
Temp
Дата 11.2.2011, 11:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 577
Регистрация: 12.1.2003

Репутация: нет
Всего: -3



Нужно сделать перевод Английских исполнителей в Русских.
Не работает eregi_replace если параметры выставлять переменными, Если ставить текст, то всё работает.
Код

$mas[5] = "Armin Van Buuren - A State Of Trance (03 - 02 - 2011)";

$art = array(
"Armin Van Buuren", "Армин ван Бюрен",
"James Blake", "Джеймс Райли Блейк",
"Syd Barrett", "Сид Барретт");


for ($s=0; $s < count($art); $s=($s+2))
{
echo $s." _".$art[$s]."_<br>";
$rname =  eregi_replace($art[$s], $art[($s+1)], $mas[5]);
}

echo "<br>".$rname;

Не могу понять почему не работает!


--------------------
<удалено администрацией>
PM MAIL ICQ   Вверх
Temp
Дата 11.2.2011, 11:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 577
Регистрация: 12.1.2003

Репутация: нет
Всего: -3



Проблема решена, не там стоял вывод echo
Код

$mas[5] = "Armin Van Buuren - A State Of Trance (03 - 02 - 2011)";

$art = array(
"Armin Van Buuren", "Армин ван Бюрен",
"James Blake", "Джеймс Райли Блейк",
"Syd Barrett", "Сид Барретт");


for ($s=0; $s < count($art); $s=($s+2))
{
//echo $s." _".$art[$s]."_<br>";
if (preg_match("/$art[$s]/i",$mas[5])) {$rname =  eregi_replace($art[$s], $art[($s+1)], $mas[5]); echo $rname;}
}



--------------------
<удалено администрацией>
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Тексты | Следующая тема »


 




[ Время генерации скрипта: 0.0504 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.