str_replace и кодировки

WoLFiks

Не курю...
str_replace и кодировки

Как осуществить str_replace, если подстрока которую необходимо найти и заменить - это японский иероглиф или (иероглифы). А заменить его (их) нужно на соответствующий ему (им) русский перевод.
 

Андрейка

Senior pomidor developer
и в чем собстно проблема? не работает что-то? или страшно попробовать?
 

WoLFiks

Не курю...
Докопался до того, что не могу сообразить как первым параметром в эту функцию запихать заменяемый иероглиф...?
 

Андрейка

Senior pomidor developer
также как если б это был не иероглиф.. вроде в документации не запрещено засовывать иероглифы в функции
 

WoLFiks

Не курю...
Т.е. так получаеться в str_replace передать код символа?
Тогда не подскажите ф-цию получения кода символа ...?
 

Garret

Кто здесь?
Ты не можешь просто сделать так:
str_replace("用", "br", $str);
 

WoLFiks

Не курю...
В итоге вопрос свелся к такому -
1. Как написать в php редакторе
$test=str_replace('僧陕','Все будет хорошо',$test) ???

2. А если и как-нибудь получиться написать, то поймет это дело интерпритатор?

-~{}~ 13.04.07 16:34:

>>> Garret
--- Вот именно!

-~{}~ 13.04.07 16:37:

ВСЕ гоню уже...
Поздненько уже... Спать пора.
Мона закрыть тему.
 

bools

Новичок
Андрейка потому что эти функци предназначены для работы с мультибайтными строками. Из мана:
Во многих языках символы могут выражаться одним байтом. Многобайтные коды символов используются для выражения символов многих других языков.
mbstring разработано для работы с японскими символами.
 

WoLFiks

Не курю...
Хотя....
echo ("TEST &#12458;&#12540;&#12463;&#12471;&#12519;&#12531; <br>");
Выдает в броузере ?????? при любых кодировках в IE
 

WoLFiks

Не курю...
Для того, чтобы люди могли смотреть на страницу и понимать что на ней!
Не все русские японский знают...
 

WoLFiks

Не курю...
Нет. Мне там надо сделать не так уж и много преобразований... Это все мелочи.
Главный вопрос так и остался - КАК? Уже прямо растерялся... Простейшая замена, а как ее в жизнь с этими иероглифами воплотить...??
 

garlian

Новичок
Для того, чтобы люди могли смотреть на страницу и понимать что на ней!
str_replace для такой задачи не предназначен.
Для этих целей нужно использовать словари, которые будут подключатся в зависимости от языка, который выбрал пользователь.
 

WoLFiks

Не курю...
garlian
- тогда где? как? почем)!? и ты читал предыдущий мой пост?
 
Сверху