[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Проблема с буквой Ü
walerus
Собственно проблема есть слово - "WÜSTHOF", при обработке функциями, происходит такая ерунда.

$string = 'WЬSTHOF';
echo strtolower($string)."<br>";
echo strtoupper($string);


Результат
w�sthof
WМSTHOF


Как обработать такое слово или как определить эти непонятные мне буквы, чтоб их в дальнейшем заменить допустим на "U".



Спустя 11 минут, 58 секунд (2.02.2012 - 23:04) Winston написал(а):
mb_strtoupper/lower?

Спустя 3 минуты, 38 секунд (2.02.2012 - 23:08) walerus написал(а):
Winston

$string = 'WЬSTHOF';
echo mb_strtolower($string)."<br>";
echo mb_strtoupper($string);


Результат
w�sthof
WЬSTHOF


Помогло только с аппер, ловер так же "нло" ((

Спустя 36 секунд (2.02.2012 - 23:08) Игорь_Vasinsky написал(а):
не... не канает..

это какой язык? немецкий?

Спустя 1 минута, 3 секунды (2.02.2012 - 23:09) Winston написал(а):
Цитата (walerus @ 2.02.2012 - 22:08)
Результат

Ну так кодировку укажи
http://ua2.php.net/manual/ru/function.mb-strtolower.php

Спустя 34 секунды (2.02.2012 - 23:10) walerus написал(а):
Winston
Игорь_Vasinsky

Язык вообще англицкий, но буква видать из немецкого, да и судя по названию тоже.
Форум кстати тоже не принимает почему то её.

Спустя 25 секунд (2.02.2012 - 23:10) forza написал(а):
У меня такая же проблема была с литовскими буквами -) Я ее через CSS решил :-))))

Спустя 25 секунд (2.02.2012 - 23:11) Winston написал(а):
echo mb_strtolower('WЬSTHOF', 'UTF-8');

У меня на ура отработало.

PS: Форум букву Ü исковеркал.

Спустя 52 секунды (2.02.2012 - 23:11) Игорь_Vasinsky написал(а):
блин.. потестить не могу... нет такой у меня буквы)

Винстон - у тя немецкий язык видимо есть на винде...

Спустя 17 секунд (2.02.2012 - 23:12) walerus написал(а):
Winston - с указанием кодировки, помогло !!! ), сенк, чет я затупил...

Тогда еще вопрос, как ее заменить на букву U, обычную Латинскую ?

Спустя 44 секунды (2.02.2012 - 23:12) Winston написал(а):
Игорь_Vasinsky
Что не можешь такое слово "WÜSTHOF" в редактор вставить? blink.gif



Спустя 39 секунд Winston написал(а):
echo str_replace('Ь', 'U', 'WЬSTHOF');

Спустя 3 минуты, 6 секунд (2.02.2012 - 23:16) Игорь_Vasinsky написал(а):
Winston
)))) я код скопипастил кривой

Спустя 4 минуты, 35 секунд (2.02.2012 - 23:20) walerus написал(а):
Спасибо парни помогли ! Всем плюсанул cool.gif

P.S. Достали меня эти "мега" символы biggrin.gif
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.