Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Почему у него работает .а у меня нет???
 
 автор: lElectroHardl   (19.02.2012 в 14:29)   письмо автору
 
 

http://clip2net.com/s/1BS7A (Декодер Артемия Лебедева)
Делаю у себя (локаль):
<?
$text 
"Золотой РґРѕР¶РґСЊ";
echo 
iconv("CP1251""UTF-8"$text)."<br />";
// Р вЂ”олотой Р Т‘РѕР¶РґСЊ

Что??? Что я делаю не так?

  Ответить  
 
 автор: Sfinks   (19.02.2012 в 16:41)   письмо автору
 
   для: lElectroHardl   (19.02.2012 в 14:29)
 

Что вас смущает? Все правильно.
string iconv ( string $in_charset , string $out_charset , string $str )
Вы передаете в функцию строку в УТФ-8 и говорите ей что это ср1251. Она вас слушается и конвертирует ее в УТФ-8 еще раз. Получается то, что вы написали.

Кстати, локал и локаль это разные вещи.
локал - это вообще не понятие, а сленг, и под ним понимается локальная машина, а не реальный сервер.
а локаль - это локальные (региональные) настройки сервера. Используются в функциях date/time и, как раз, строковых функциях.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования