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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Перевод из одного в другой регистр 
:(
    Опции темы
studentigor
Дата 28.7.2010, 12:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Всем привет!!!
Есть подстрока, к примеру "ваз", и мне нужно её перевести в верхний регистр, или перевести только 1ю букву в верхний регистр,
и потом сравнить её с некой строкой, на предмет наличия подстроки в строке.
Если использовать strtolower(), или ucfirst(), то при сравнении строк результат, будет false. 
Есть другой выход, но он чуть пообъемнее. Перевести в аски, найти сответственному коду символа его соответствие только в другом регистре, и перевести назад в утф.
А нет ли какого - нибуть другого способа решить эту задачу?
Если есть, или подскажите как , или ссылочку подкинте.
Заранее спасибо
PM MAIL   Вверх
skyboy
Дата 28.7.2010, 12:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 8
Всего: 260



mb_strtoupper
mb_strtolower
mb_convert_case

Добавлено через 1 минуту и 15 секунд
Цитата(studentigor @  28.7.2010,  11:39 Найти цитируемый пост)
Если использовать strtolower(), или ucfirst(), то при сравнении строк результат, будет false. 

вообще, непонятно. то ли у тебя не происходит изменение регистра, то ли у тебя неверный результат сравнения. 
а ты смешиваешь все воедино.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Тексты | Следующая тема »


 




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


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

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