Книга: Справочник по PHP
Установка локали (локальных настроек)
Установка локали (локальных настроек)
setlocale
Установка региональных настроек.
Синтаксис:
string SetLocale(string category, string locale);
Функция setlocale устанавливает текущую локаль, с которой будут работать функции преобразования регистра символов, вывода даты-времени и т.д. Вообще говоря, для каждой категории функций локаль определяется отдельно и выглядит по-разному. То, какую именно категорию функций затронет вызов setlocale(), задается в параметре category. Он может принимать следующие строковые значения:
Теперь поговорим о параметре locale. Как известно, каждая локаль, установленная в системе, имеет свое уникальное имя, по которому к ней можно обратиться. Именно оно и фиксируется в этом параметре. Однако, есть два важных исключения из этого правила. Во-первых, если величина locale равна пустой строке "", то устанавливается та локаль, которая указана в глобальной переменной окружения с именем, совпадающем с именем категории category (или LANG - она практически всегда присутствует в Unix). Во-вторых, если в этом параметре передается 0, то новая локаль не устанавливается, а просто возвращается имя текущей локали для указанного режима.
setlocale("LC_CTYPE","ru_SU.KOI*-R");
// Здесь вызов устанавливает таблицу замены
// регистра букв в соответствии с кодировкой KOI8-R.
- Функции для работы с одиночными символами
- Функции отрезания пробелов
- Поиск в тексте
- Функции сравнения
- Форматирование и вывод строк
- Составление/разбиение строк
- Работа с блоками текста
- Функции для преобразования символов
- Функции изменения регистра
- Установка локали (локальных настроек)
- Преобразование кодировок
- Функции URL
- Работа с бинарными данными
- Строковые суммы и хеш-функции
- Расширенная установка InterBase-сервера
- Улучшенный протокол локальных соединений (XNET)
- Установка системы на уже подготовленный жесткий диск
- Установка файлов занятий
- 2 Установка системы
- Глава 4. Установка и конфигурирование сетевых интерфесов
- Часть III Установка, настройка и оптимизация операционной системы
- Демонтаж и установка МП
- Установка
- Установка пароля
- Установка ЦП
- Извлечение и установка модулей памяти