Может ли одна идея изменить мир?

Архив за 2016 год

Архив новостей, записей, заметок, которые отсортированны по дате и времени публикации.

Архив за август 2016 года

Функция для транслитерации url на php

При создании сайтов и в веб-программировании транслитерация применяется чуть ли не в каждом сайте. Любой url-адрес или файл на сервере для удобства доступа к нему, как правило, записывается латинскими буквами. Поэтому применяется транслитерация для преобразования слов на других языках в аналогичные последовательности латинских букв. В частности, транслитерация применяется для преобразования кириллических букв в транслит.

Вариантов транслитерации кириллических букв русского алфавита в латинские может быть достаточно много. Есть к примеру ГОСТы и стандарты ISO, условно принятые для преобразования одних символов в другие. Однако не все они подходят в том или ином случае. Например, в качестве символов url-адреса лучше использовать только большие и маленькие буквы от A до Z, цифры от 0 до 9 и знаки - и _. А знаки, типа кавычек, аппострафов, пробелов, табуляций, восклицательных и вопросительных знаков и пр. символов, могут служить определёнными разделителями или вовсе не допускаются в url-адресе.

С другой стороны в русском алфавите используется 33 буквы, а в английском всего лишь 26, и поэтому закодировать все русские буквы одной латинской буквой не получится. Для этого следует использовать две-три буквы или специальные символы. Иначе обратное преобразование из транслита в оригинальный текст без потерь будет невозможна.

Вход
Вы вошли на сайт, как Гость


Внешний вид сайта

Какой вид сайта Вы предпочитаете?



Telegram
Подпишись на Telegram-канал, чтобы первым узнать все новости сайта:
Подпишись на Telegram-канал, чтобы первым узнать все новости сайта
Рассылка
Подпишитесь на рассылку наших новостей, чтобы всегда быть в курсе последних обновлений!


* Звёздочкой помечены обязательные поля для заполнения
Ваши данные никому не передаются. Вы можете отписаться от рассылки новостей в любой момент.
Статистика
Сейчас на сайте:
Cтатей: 136
Партнёрских продуктов: 179
Файлов: 93
Секретных материалов: 144
Обучающих курсов: 263
Товаров: 6
Галерей: 2
Альбомов: 1
Категорий: 32
Партнёров: 16
Заметок: 27
Комментариев: 16
Мудрых фраз: 146
Страниц: 6
Пользователей: 106
Подписчиков: 165
Посетителей на сайте: 8
Реклама
Группа Вконтакте
Группа Facebook
 Наверх