Навигация
 
Главная
Для начинающих
Паскаль/Pascal
Bash

Визуальное программирование
• Visual Basic
• Delphi/Делфи
• C++/Си++/Си
• документация
• Компоненты

WEB программирование
• MySQL/мускул
• Web-дизайн
•• Шрифты
• PHP/Пхп
• Документация PHP
• JavaScript
•• библиотека jquery
•  Документация
Прочее

 
 
Поиск по сайту
 




 
 
О нас
  У нас Вы можете скачать исходники, скачать скрипты, найти исходники, исходники delphi, документация по JQeury, исходники си, учебник HTML  
 
Теги
  codeserfercom, Linux, nbspnbsp, Private, Visual, Возможность, Пример, Рассмотрим, Сегодня, Теперь, будет, данных, значение, который, может, можно, написать, например, очень, переменной, переменных, пользователя, помощью, программа, программирования, программы, просто, работы, разработки, решил, сделать, скрипт, строки, строку, также, только, функции, число, этого, языка

Показать все теги
 
 
Счетчики
 
 
 
Реклама
 

Свадебные платья, вечерние платья: свадебные салоны.|Водяные матрасы киев Мебель Стиль.
 
 
Лучшие коды
   
   
 
Функции strtoupper() strtolower() не работают или работают неправильно.
 Категория: Web-программирование » PHP | автор: Codeserfer | 19 сентября 2009 | Просмотров: 2924  



 
Сегодня пытался в своем PHP-скрипте использовать функции strtoupper() strtolower(). Если кто-то не знают, эти функции предназначены для перевода всех букв строки в верхний или нижний регистр. С английскими буквами они работают на ура. А вот с русскими буквами не заработало. Пробовал настраивать локаль - тоже не помогло. Пришлось искать альтернативу..

В итоге я пришел к двум функциям:

<?php
function toUpper($content) { //трансформирует все буквы в верхний регистр
  $content = strtr($content, "абвгдеёжзийклмнорпстуфхцчшщъьыэюя",
"АБВГДЕЁЖЗИЙКЛМНОРПСТУФХЦЧШЩЪЬЫЭЮЯ");
  return strtoupper($content);
}

function toLower($content) { //трансформирует все буквы в нижний регистр
  $content = strtr($content, "АБВГДЕЁЖЗИЙКЛМНОРПСТУФХЦЧШЩЪЬЫЭЮЯ",
"абвгдеёжзийклмнорпстуфхцчшщъьыэюя");
  return strtolower($content);
}
?>


Надеюсь Вам они помогутФ
 
 

Что-то не получается? Не понятна какая-то часть кода? Напишите комментарий об этом и мы обязательно Вам все объясним!
Обязательно напишите отзыв о программе / учебнике. Для выражения благодарностей есть кнопка:


Своё Спасибо, еще не выражали.
 
  Просьбы перезалить в комментариях принимаются
 
 (голосов: 1)
 
 
 
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
 
  Другие коды по теме:  
 
  • Замена определенных букв и слов
  • Еще один пример сайта на ajax
  • Таблица квадратов до произвольного числа на php
  • AJAX и русские буквы - проблема с кодировкой
  • Определяем расширение экрана с помощью WinAPI
  •  
    Комментарии (1) Распечатать




     Написал: telepuzik29
     3 октября 2009 08:36 | ICQ: --
     

    Группа: Гости
    Регистрация: --
    отличный сайт...главное хороший ...
    а то говна в инете полно ...а ваш...ничего)))
    развивайте дальше)))
    успехов и побольше трафа )))
     
     Публикаций: 0 | Комментариев: 0


    © 2008 - 2010. Копирование материалов запрещено!
    Мой аккаунт
     
    Логин
    Пароль
     
     
     
    Опрос
     
    Чего нам не хватает?

    Ничего, все прекрасно и так!
    Другого дизайна
    Больше кодов
    Больше комментариев
    Посещаемости
    Дополнительных сервисов для удобства пользователей
    Другое (напишите, пожалуйста, что)
     
     
    Друзья
     
    serial, crack, keygen
    cool-archive.ru
    ABC-IT.lv - истиному ИТишнику!
     
     
    Архив кодов
      Август 2011 (1)
    Июль 2011 (4)
    Июнь 2011 (3)
    Апрель 2011 (2)
    Февраль 2011 (5)
    Январь 2011 (3)
     
     
     
    Реклама