Ромбики с вопросами вместо букв кириллицы
После смены языка (Юникод) win 10
Сообщение о нарушении
Ответы (22)
* Попробуйте выбрать меньший номер страницы.
* Введите только числа.
* Попробуйте выбрать меньший номер страницы.
* Введите только числа.
Сообщение о нарушении
Был ли этот ответ полезным?
К сожалению, это не помогло.
Отлично! Благодарим за отзыв.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв, он поможет улучшить наш сайт.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв.
Благодарю за оперативный ответ. Ночь и слезы застилают мне глаза. В этом причина. так я его и менял. Сейчас сменил назад на русский, и такое вот приключилось.
Видимо при смене языка системы, 10ка решила мне и язык в документах поменять.
Можно попрощаться со старыми документами?
Сообщение о нарушении
Был ли этот ответ полезным?
К сожалению, это не помогло.
Отлично! Благодарим за отзыв.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв, он поможет улучшить наш сайт.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв.
Опишите, пожалуйста, подробнее, как именно Вы меняли язык системы. Использовались ли какие-либо программы, добавлялись ли шрифты?
Какой формат документов?
Сообщение о нарушении
Был ли этот ответ полезным?
К сожалению, это не помогло.
Отлично! Благодарим за отзыв.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв, он поможет улучшить наш сайт.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв.
Просто поменял язык системы на японский и назад.
Параметры, регион и язык, административные языковые параметры, язык программ поддерживающих юникод.
Больше ничего не трогал и не менял.
Сообщение о нарушении
Был ли этот ответ полезным?
К сожалению, это не помогло.
Отлично! Благодарим за отзыв.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв, он поможет улучшить наш сайт.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв.
Сообщение о нарушении
1 пользователь нашел этот ответ полезным
Был ли этот ответ полезным?
К сожалению, это не помогло.
Отлично! Благодарим за отзыв.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв, он поможет улучшить наш сайт.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв.
Сообщение о нарушении
Был ли этот ответ полезным?
К сожалению, это не помогло.
Отлично! Благодарим за отзыв.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв, он поможет улучшить наш сайт.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв.
Сообщение о нарушении
Был ли этот ответ полезным?
К сожалению, это не помогло.
Отлично! Благодарим за отзыв.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв, он поможет улучшить наш сайт.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв.
Дружище ты прикалываешься надо мной? Переустановить систему? Может еще и винамп поставить? У меня все работает нормально, кроме этих замечательных ромбовопросов вместо букв в старых документах. В новых я проверил все сохраняется нормально.
Я бы скинул скриншоты, но проблема аналогична той, на которую оратор выше дал ссылку, с тем лишь исключением, что я ничего не ставил (если только винда сама не подкачала эти библиотеки при перезагрузке, это же 10ка. ) Я просто менял язык системы. Считай два раза. С русского на японский и обратно. Как то так
Сейчас попробовал txt открыть c помощью Wordpad, так там вместо красивых ромбиков квадратики ))
Сообщение о нарушении
Был ли этот ответ полезным?
К сожалению, это не помогло.
Отлично! Благодарим за отзыв.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв, он поможет улучшить наш сайт.
Как исправить отображение кириллицы или кракозябры в Windows 10
Одна из возможных проблем, с которыми можно столкнуться после установки Windows 10 — кракозябры вместо русских букв в интерфейсе программ, а также в документах. Чаще неправильное отображение кириллицы встречается в изначально англоязычных и не совсем лицензионных версиях системы, но бывают и исключения.
В этой инструкции — о том, как исправить «кракозябры» (или иероглифы), а точнее — отображение кириллицы в Windows 10 несколькими способами. Возможно, также будет полезным: Как установить и включить русский язык интерфейса в Windows 10 (для систем на английском и других языках).
Исправление отображения кириллицы с помощью настроек языка и региональных стандартов Windows 10

Самый простой и чаще всего работающий способ убрать кракозябры и вернуть русские буквы в Windows 10 — исправить некоторые неправильные настройки в параметрах системы.
Для этого потребуется выполнить следующие шаги (примечание: привожу также названия нужных пунктов на английском, так как иногда необходимость исправить кириллицу возникает в англоязычных версиях системы без нужды менять язык интерфейса).
- Откройте панель управления (для этого можно начать набирать «Панель управления» или «Control Panel» в поиске на панели задач.
- Убедитесь, что в поле «Просмотр» (View by) установлено «Значки» (Icons) и выберите пункт «Региональные стандарты» (Region).

- На вкладке «Дополнительно» (Administrative) в разделе «Язык программ, не поддерживающих Юникод» (Language for non-Unicode programs) нажмите по кнопке «Изменить язык системы» (Change system locale).

- Выберите русский язык, нажмите «Ок» и подтвердите перезагрузку компьютера.

После перезагрузки проверьте, была ли решена проблема с отображением русских букв в интерфейсе программ и (или) документах — обычно, кракозябры бывают исправлены после этих простых действий.

Как исправить иероглифы Windows 10 путем изменения кодовых страниц
Кодовые страницы представляют собой таблицы, в которых определенным байтам сопоставляются определенные символы, а отображение кириллицы в виде иероглифов в Windows 10 связано обычно с тем, что по умолчанию задана не та кодовая страница и это можно исправить несколькими способами, которые могут быть полезны, когда требуется не изменять язык системы в параметрах.
С помощью редактора реестра
Первый способ — использовать редактор реестра. На мой взгляд, это самый щадящий для системы метод, тем не менее, рекомендую создать точку восстановления прежде чем начинать. Совет про точки восстановления относится и ко всем последующим способам в этом руководстве.
- Нажмите клавиши Win+R на клавиатуре, введите regedit и нажмите Enter, откроется редактор реестра.
- Перейдите к разделу реестраи в правой части пролистайте значения этого раздела до конца.

- Дважды нажмите по параметру ACP, установите значение 1251 (кодовая страница для кириллицы), нажмите Ок и закройте редактор реестра.

- Перезагрузите компьютер (именно перезагрузка, а не завершение работы и включение, в Windows 10 это может иметь значение).
Обычно, это исправляет проблему с отображением русских букв. Вариация способа с помощью редактора реестра (но менее предпочтительная) — посмотреть на текущее значение параметра ACP (обычно — 1252 для изначально англоязычных систем), затем в том же разделе реестра найти параметр с именем 1252 и изменить его значение с c_1252.nls на c_1251.nls.

Путем подмена файла кодовой страницы на c_1251.nls
Второй, не рекомендуемый мной способ, но иногда выбираемый теми, кто считает, что правка реестра — это слишком сложно или опасно: подмена файла кодовой страницы в C: Windows System32 (предполагается, что у вас установлена западно-европейская кодовая страница — 1252, обычно это так. Посмотреть текущую кодовую страницу можно в параметре ACP в реестре, как было описано в предыдущем способе).
- Зайдите в папку C: Windows System32 и найдите файл c_1252.NLS, нажмите по нему правой кнопкой мыши, выберите пункт «Свойства» и откройте вкладку «Безопасность». На ней нажмите кнопку «Дополнительно».

- В поле «Владелец» нажмите «Изменить».

- В поле «Введите имена выбираемых объектов» укажите ваше имя пользователя (с правами администратора). Если в Windows 10 используется учетная запись Майкрософт, вместо имени пользователя укажите адрес электронной почты. Нажмите «Ок» в окне, где указывали пользователя и в следующем (Дополнительные параметры безопасности) окне.

- Вы снова окажетесь на вкладке «Безопасность» в свойствах файла. Нажмите кнопку «Изменить».
- Выберите пункт «Администраторы» (Administrators) и включите полный доступ для них. Нажмите «Ок» и подтвердите изменение разрешений. Нажмите «Ок» в окне свойств файла.

- Переименуйте файл c_1252.NLS (например, измените расширение на .bak, чтобы не потерять этот файл).
- Удерживая клавишу Ctrl, перетащите находящийся там же в C:WindowsSystem32 файл c_1251.NLS (кодовая страница для кириллицы) в другое место этого же окна проводника, чтобы создать копию файла.

- Переименуйте копию файла c_1251.NLS в c_1252.NLS.
- Перезагрузите компьютер.
После перезагрузки Windows 10 кириллица должна будет отображаться не в виде иероглифов, а как обычные русские буквы.
smplayer проблема с кодировкой в заголовке окна (ТОЛЬКО ТАМ)
Manjaro Linux. SMPlayer Версия: 20.4.2 (ревизия 9306)
В части фильмов в заголовке окна вместо русских букв чёрные ромбики с вопросами. Как я полагаю это не UTF8 кодировка заголовка. При этом русские субтитры и их названия (встронные в контейнер сабы) отображаются нормально.
Можно ли в настройках smplayer научить её отображать такие заголовки правильно?

- Ответить на это сообщение
- Ссылка

iconv -f Windows-1252 (или что там у тебя) -t UTF-8//TRANSLIT твойфайл.file -o твойфал2.file
- Ответить на это сообщение
- Показать ответ
- Ссылка

настройки→дополнительно→дополнительно→отображать информацию из тегов в заголовке окна.
- Ответить на это сообщение
- Показать ответ
- Ссылка

Это решение неприемлимо! Я стою на раздаче торрентов. Изменю файл — раздача прекратится.
- Ответить на это сообщение
- Показать ответ
- Ссылка

Именно наличие этой галочки создаёт проблему, поскольку там нужна ещё одна настройка правильно определять кодировку из тегов.
Без галочки только имя файла.
- Ответить на это сообщение
- Показать ответы
- Ссылка

Мне помогало переименование файлов. Например «Конан Варвар.avi» переименовывал в это же название. Не знаю, скажется ли это на раздаче.
- Ответить на это сообщение
- Показать ответ
- Ссылка

там поиграйся. Вся кодировка пляшет от туда, а раз в заголовке показывает теги, то и кодировка их привязана к блоку с субтитрами.
Тяжкое наследие реформаторов гнума, кедов и прочих поней в яблоках. С логикой там ба-алшие проблемы. (Проблемы эти и появились во времена раздрая в стане ffmpeg-vs-libav)
ещё глянь настройки→внешний вид→внешний вид→язык
- Ответить на это сообщение
- Показать ответы
- Ссылка

А чем тебя отображение имени файла в заголовке не устраивает? Его ты хоть поменять можешь в торрент-клиенте.
В метаданных скачанных с торрентов видео и без квадратиков постоянно насрано — туда пихают тип рипа, имя рипера (да ещё выглядящее как -=[MeGaRiPeR]=-), год выхода, и прочую шнягу. Без слёз не взглянешь, и название сразу не найдёшь в этом треше (а в сериалах можешь не найти вообще, там часто одинаковый title во всех сериях сезона).
- Ответить на это сообщение
- Показать ответ
- Ссылка

Кодировка тэгов и субтитров никак не связана. Субтитры часто внешние и настройка их кодировки скорее к внешним относится.
ТСу предлагаю забить: меня это тоже сначала раздражало, но в большинстве случаев в тэгах какая-то дичь записана.
- Ответить на это сообщение
- Показать ответ
- Ссылка

Кодировка тэгов и субтитров никак не связана.
ты это с логической точки зрения рассуждаешь.
Загляни в исходники, там такая лютая доширак, что лучше поберечь нейроны, я лишь предположил, раз декодирование сосредоточено в гуях субтитров, то возможно(!) это как то поможет.
но таки да — переименовать файл и/или исправить там теги куда проще и быстрее, чем из-за одного-двух кривых рипов плясать с бубнами, в надежде постичь логику альтернативно одарённых.
- Ответить на это сообщение
- Показать ответ
- Ссылка

7.1 Ответ на некорректное сообщение (авто) (0)
Вот что это за хрень, мooдераторы? Тянуть за некорректным сбщ под гребёнку корректные ответы на него, это свинство. Может стоит убрать авто и включить мозги?
- Ответить на это сообщение
- Ссылка

Имя файла не имеет отношения к его содержимому. Тэги хранятся в файле, не в имени.
- Ответить на это сообщение
- Показать ответ
- Ссылка

Меня там всё устраивает. 1251 по дефолту для сабов. Все галочки. Если там скручу, то уже сабы будут кракозябрами. Оно мне надо? Язык ru_RU.
- Ответить на это сообщение
- Ссылка

Советую вам всё-таки заморочиться и переделать всё под «юникод». В долгосрочной перспективе сыграет на руку.
Ну, или же нужную локаль сгенерировать.
- Ответить на это сообщение
- Показать ответ
- Ссылка

- Ответить на это сообщение
- Показать ответ
- Ссылка

Меня не устраивает ограничение свободы выбора. Плюс интересно, как отличились создатели рипа в именовании.
А насчёт названия в сериалах, аниме, то это дикий упоротый трэш эгоцентризма. Куча тегов, ников переводчиков, кодеков, итд. И крайне редко название эпизода, только номер. Как будто мало под это имени родительской папки раздачи. Вот потом и гадай бл*ать, ползай по вики фэндомам чтобы например узнать какой номер у серии «Who Is Sai» из 75 серийного «Hikaru no Go». Вместо того, чтобы именовать серии русское название + оригинал, называют по номерам, а оставшееся место с радостным хрюканьем забивают всякой собачьей хренью.
- Ответить на это сообщение
- Показать ответ
- Ссылка

Тэги хранятся в файле, не в имени.
В заголовке выводится тэг? Странно это для видеоплеера.
- Ответить на это сообщение
- Показать ответ
- Ссылка

Вы читали моё сообщение про торренты? Нет? Перечитайте.
- Ответить на это сообщение
- Ссылка

Не. У меня уже стоит mpv.
- Ответить на это сообщение
- Ссылка

В аниме, порой, и иероглифы бывают в метаданных. И тут тебя никакие настройки кодировок не спасут — ты либо правишь теги, либо отключаешь их показ в заголовке, чтоб хоть по нему ориентироваться.
Я на днях скачал первый сезон «Сообщества» в озвучке кубиков, и если файлы там названы нормально (хоть и по-русски, что мне не нравится), то title в метаданных везде один — «Community S01E01 — Pilot». И нифига с этим не сделать, кроме вышеописанного.
Попробуй завести тикет на SF, если тебе прям так надо, что ещё посоветовать.
- Ответить на это сообщение
- Ссылка

В заголовке выводится тэг? Странно это для видеоплеера.
В десктопном VLC ровно то же самое. С той разницей, что лично я не знаю, где в нём эту херню отключить.
- Ответить на это сообщение
- Ссылка

Smplayer — оболочка для mplayer и mpv, сам он с кодировками не возится. По крайней мере когда я возился с отображением сабов для mplayer, то поведение было одинаковое при одинаково заданных настройках, которые я передавал.
- Ответить на это сообщение
- Ссылка

тут либо правишь кодировку либо забиваешь на проблему
Тут дело не в кирилице, а в кодировке если она утф то все норм, если нет то нет
Исправление проблемы с отображением русских букв в Windows 10

В большинстве случаев проблемы с отображением кириллицы во всей операционной системе Windows 10 или в отдельных программах появляются сразу после ее установки на компьютер. Связана неполадка с неправильно заданными параметрами либо с некорректной работой кодовой страницы. Давайте приступим к рассмотрению двух действенных методов для исправления возникшей ситуации.
Исправляем отображение русских букв в Windows 10
Существует два способа решения рассматриваемой проблемы. Связаны они с редактированием настроек системы или определенных файлов. Они отличаются по сложности и эффективности, поэтому мы начнем с легкого. Если первый вариант не принесет никакого результата, переходите ко второму и внимательно следуйте описанным там инструкциям.
Способ 1: Изменение языка системы
В первую очередь хотелось бы отметить такую настройку как «Региональные стандарты». В зависимости от его состояния и производится дальнейшее отображение текста во многих системных и сторонних программах. Редактировать его под русский язык можно следующим образом:
- Откройте меню «Пуск» и в строке поиска напечатайте «Панель управления». Кликните на отобразившийся результат, чтобы перейти к этому приложению.

Среди присутствующих элементов отыщите «Региональные стандарты» и нажмите левой кнопкой мыши на этот значок.

Появится новое меню с несколькими вкладками. В данном случае вас интересует «Дополнительно», где нужно кликнуть на кнопку «Изменить язык системы…».


Корректировки вступят в силу только после перезагрузки ПК, о чем вы и будете уведомлены при выходе из меню настроек.

Дождитесь перезапуска компьютера и проверьте, получилось ли исправить проблему с русскими буквами. Если нет, переходите к следующему, более сложному варианту решения этой задачи.
Способ 2: Редактирование кодовой страницы
Кодовые страницы выполняют функцию сопоставления символов с байтами. Существует множество разновидностей таких таблиц, каждая из которых работает с определенным языком. Часто причиной появления кракозябров является именно неправильно выбранная страница. Далее мы расскажем, как править значения в редакторе реестра.
Перед выполнением этого метода настоятельно рекомендуем создать точку восстановления, она поможет вернуть конфигурацию до внесения ваших изменений, если после них что-то пойдет не так. Детальное руководство по данной теме вы найдете в другом нашем материале по ссылке ниже.
- Нажатием на комбинацию клавиш Win + R запустите приложение «Выполнить», в строке напечатайте regedit и кликните на «ОК».
- В окне редактирования реестра находится множество директорий и параметров. Все они структурированы, а необходимая вам папка расположена по следующему пути:
Выберите «CodePage» и опуститесь в самый низ, чтобы отыскать там имя «ACP». В столбце «Значение» вы увидите четыре цифры, в случае когда там выставлено не 1251, дважды кликните ЛКМ на строке.

Двойное нажатие левой кнопкой мыши открывает окно изменения строковой настройки, где и требуется выставить значение 1251 .

Если же значение и так уже является 1251, следует провести немного другие действия:
-
В этой же папке «CodePage» поднимитесь вверх по списку и отыщите строковый параметр с названием «1252» Справа вы увидите, что его значение имеет вид с_1252.nls. Его нужно исправить, поставив вместо последней двойки единицу. Дважды кликните на строке.

Откроется окно редактирования, в котором и выполните требуемую манипуляцию.

После завершения работы с редактором реестра обязательно перезагрузите ПК, чтобы все корректировки вступили в силу.
Подмена кодовой страницы
Некоторые пользователи не хотят править реестр по определенным причинам либо же считают эту задачу слишком сложной. Альтернативным вариантом изменения кодовой страницы является ее ручная подмена. Производится она буквально в несколько действий:
-
Откройте «Этот компьютер» и перейдите по пути C:WindowsSystem32 , отыщите в папке файл С_1252.NLS, кликните на нем правой кнопкой мыши и выберите «Свойства».

Переместитесь во вкладку «Безопасность» и найдите кнопку «Дополнительно».

Вам нужно установить имя владельца, для этого кликните на соответствующую ссылку вверху.

В пустом поле впишите имя активного пользователя, обладающего правами администратора, после чего нажмите на «ОК».

Вы снова попадете во вкладку «Безопасность», где требуется откорректировать параметры доступа администраторов.

Выделите ЛКМ строку «Администраторы» и предоставьте им полный доступ, установив галочку напротив соответствующего пункта. По завершении не забудьте применить изменения.

Вернитесь в открытую ранее директорию и переименуйте отредактированный файл, поменяв его расширение с NLS, например, на TXT. Далее с зажатым CTRL потяните элемент «C_1251.NLS» вверх для создания его копии.

Нажмите на созданной копии правой кнопкой мыши и переименуйте объект в C_1252.NLS.

Вот таким нехитрым образом происходит подмена кодовых страниц. Осталось только перезапустить ПК и убедиться в том, что метод оказался эффективным.
Как видите, исправлению ошибки с отображением русского текста в операционной системе Windows 10 способствуют два достаточно легких метода. Выше вы были ознакомлены с каждым. Надеемся, предоставленное нами руководство помогло справиться с этой неполадкой.
Помимо этой статьи, на сайте еще 11911 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Ромбик с вопросительным знаком в конце текста

Иногда нам требуется вывести не весь текст поста или комментария, а только его начало, и дать ссылку на продолжение «читать далее». Но стоит нам обрезать текст, как в конце его появляется (иногда) ромбик со знаком вопроса внутри (или рамка с мелкими циферками «1001» — в зависимости от браузера). Предлагаю разобраться, почему такое происходит, и устранить проблему.
Очень популярной кодировкой текста в современном Вебе является «UTF-8». Например, именно её использует WordPress. Кодировка эта мультибайтная, благодаря чему в ней закодированы сотни алфавитов и разнообразные графические символы.
Суть вопроса
Но многие функции PHP писались изначально под однобайтные кодировки. Если при использовании таких функций (например, substr() ) указать, что вам нужно взять первые 100 символов строки, то функция возьмёт первые 100 байт. Однако, 1 байт в кодировке «utf-8» занимают далеко не все символы. К примеру, английские буквы и знаки препинания занимают 1 байт, а вот русские буквы занимают 2 байта.
Не все функции учитывают такую особенность кодировки «utf-8», потому случается, что при обрезке строки последний символ «режется пополам». В итоге в конце строки мы имеем символ с номером, отображение которого браузером не предусмотрено — он и будет показан как вопросик в ромбе или какая-то другая непонятная неожиданная символика.

Бывают и другие странности. Например, функцией strlen() вы захотите определить длину строки. Если строка, к примеру, «PHP!» — проблем никаких, результат верный: 4. Но если строка: «Ура!» — результат будет: 7. Если разобраться, в этом нет ничего странного, поскольку кириллические символы занимают по 2 байта, а восклицательный знак — 1 байт. И, если мы захотим усечь строку «Ура!» до 3-х символов функцией substr() , то вместо ожидаемого «Ура» получим «У» и половинку буквы «р» в виде вопросика в ромбе.
Решение
Для устаревших функций работы со строками существуют мультибайтные аналоги. Например, функции strlen() соответствует функция mb_strlen() , для функции substr() есть мультибайтный аналог mb_substr() . Синтаксис почти идентичен, за тем лишь исключением, что вы можете (не обязательно) одним из аргументов указывать кодировку, с которой работаете. Пример:
Вернёт корректный результат: 4. Внимание! Если явно не указать кодировку, будет использована серверная кодировка «по умолчанию». А она может отличаться от кодировки, в которой вы работаете над сайтом.
Указывать кодировку явно не всегда удобно. Например, когда требуется взять часть строки с 5 символа до конца, удобней воспользоваться такой конструкцией:
Здесь я не указал, сколько символов мне нужно, потому функция вернёт весь остаток строки. Но если нужно указать кодировку, код становится сложней:
Тут уже надо явно задавать, сколько нужно символов в результате, чтобы следующим аргументом указать кодировку (нельзя один аргумент пропустить, а следующий указать). Чтобы избежать ещё большего усложнения кода (использования функции mb_strlen() для определения длины строки) я прибегнул к хитрости — добавил к строке произвольный символ ‘1’ и аргументом «-1» указал, что мне нужна вся строка с 5-го до последнего символа (1 с конца).
Более простой и понятный вариант — указать используемую кодировку до того, как пользоваться функциями обработки многобайтных строк:
Один раз указали «UTF-8» — и в дальнейшем в своих функциях кодировку можно не указывать, если в них вы планируете работать со строками, кодированными в «UTF-8». Функцию mb_internal_encoding() я обычно прописываю в файле конфигурации проекта. Т.е. в том файле, который гарантированно будет подключен в первую очередь, до обработки кодов различных скриптов моего проекта.
Замечание
В официальных источника сказано, что расширение mbstring не входит в список расширений, устанавливаемых по умолчанию. А вот расширение iconv по умолчанию включено. При написании скриптов для себя, вам достаточно просто проверить, включено ли на вашем хостинге mbstring (и можно даже включить, если выключено). Но, при написании скриптов в продакшн, один из ста клиентов создаст вам проблемы. Чтобы этого избежать, пользуйтесь аналогичными функциями расширения iconv:
- iconv_strlen — Возвращает количество символов в строке
- iconv_strpos — Возвращает позицию первого вхождения подстроки
- iconv_strrpos — Возвращает позицию последнего вхождения подстроки
- iconv_substr — Получение части строки
- iconv — Преобразование строки в требуемую кодировку
- и т.д.
За подсказку выражаю благодарность x64 (aka andi).









