Zhandos
@Zhandos

Длина строки при разном регистре букв?

Здравствуйте!
Одинаковой ли будет длина строки с одними и теми же символами, но с разным регистром букв.
Интересует результат функции strlen.
Я так понимаю латинские символы занимают один байт, любой другой не латинский символ всегда два байта?
  • Вопрос задан
  • 253 просмотра
Решения вопроса 1
@BorisKorobkov Куратор тега PHP
Web developer
Регистр не влияет на количество символов или количество байт.

P.S. Количество байт зависит от типа кодировки (например, кириллица в win-1251 - 1 байт, в utf-8 - 2 байта). Подсчитывать байты бывает нужно достаточно редко. Обычно считают количество символов - используйте mb_strlen.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Смотря с каким набором символов вы работаете.
Хорошая статья: https://habrahabr.ru/post/147387/
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы