почему когда задаешь русский символ он считает его не за ‘1’ а за ‘2’, в то время когда символ на англиском языке то один символ считается как 1
Mik Foxi
Потому что считает байты, а не символы.
mb_strlen($desc, ‘utf-8’) — посчитает символы.
Алексей11996
foxi: Потому что считает байты, а не символы.
mb_strlen($desc, ‘utf-8’) — посчитает символы.
А русский символ имеет 2 байта, спасибо
suffix
Алексей11996: А русский символ имеет 2 байта
в utf-8, а если в cp1251 то 1 байт 🙂
Поэтому сайты на русском лучше в cp1251 кодировке делать — меньше места занимают 🙂
Mik Foxi
suffix, ничего уже не надо в cp1251, только utf-8. А то как эмодзи и прочие utf-8 символы вставлять то в русскую кодировку? 😀
imasiter
suffix: Поэтому сайты на русском лучше в cp1251 кодировке делать — меньше места занимают 🙂
Стремная какая-то рекомендация. Очень надеюсь, что это была шутка.
Ради сомнительной экономии чутки байтов рисковать стандартами и универсальностью?
suffix
imasiter: Очень надеюсь, что это была шутка.
В каждой шутке есть только доля шутки. В качестве примера:
Битрикс требует чтобы для сайтов в кодировке utf-8 строго обязательно было выставлено mbstring.func_overload=2 а новые версии php такую функцию больше не поддерживают.
Если же сайт в кодировке cp1251 то такой проблемы просто нет 🙂 !
imasiter
suffix: В каждой шутке есть только доля шутки. В качестве примера:
Битрикс требует чтобы для сайтов в кодировке utf-8 строго обязательно было выставлено mbstring.func_overload=2 а новые версии php такую функцию больше не поддерживают.
Если же сайт в кодировке cp1251 то такой проблемы просто нет 🙂 !
Может, тогда лучше выкинуть Битрикс, а не utf-8? 😀
suffix
imasiter: Может, тогда лучше выкинуть Битрикс, а не utf-8? 😀
Таки Вы против государственной программы импортозамещения забугорного вражеского WP нашим исконно-русским православным Битриксом ? 🙂
imasiter
suffix: Таки Вы против государственной программы импортозамещения забугорного вражеского WP нашим исконно-русским православным Битриксом ? 🙂
Мне можно, я из вражеского лагеря — Украины. 😂😂😂
suffix
imasiter: Мне можно, я из вражеского лагеря — Украины. 😂😂😂
Вэйзмир, таки не надо мне рассказывать за вражеский лагерь ! Может где-то в верхах и вражеский а Молдаванка и Хитровка завсегда находили общий гешефт 🙂 !
Алексей11996
почему когда задаешь русский символ он считает его не за ‘1’ а за ‘2’, в то время когда символ на англиском языке то один символ считается как 1
Mik Foxi
Потому что считает байты, а не символы.
mb_strlen($desc, ‘utf-8’) — посчитает символы.
Алексей11996
Потому что считает байты, а не символы.
mb_strlen($desc, ‘utf-8’) — посчитает символы.
А русский символ имеет 2 байта, спасибо
suffix
А русский символ имеет 2 байта
в utf-8, а если в cp1251 то 1 байт 🙂
Поэтому сайты на русском лучше в cp1251 кодировке делать — меньше места занимают 🙂
Mik Foxi
suffix, ничего уже не надо в cp1251, только utf-8. А то как эмодзи и прочие utf-8 символы вставлять то в русскую кодировку? 😀
imasiter
Поэтому сайты на русском лучше в cp1251 кодировке делать — меньше места занимают 🙂
Стремная какая-то рекомендация. Очень надеюсь, что это была шутка.
Ради сомнительной экономии чутки байтов рисковать стандартами и универсальностью?
suffix
Очень надеюсь, что это была шутка.
В каждой шутке есть только доля шутки. В качестве примера:
Битрикс требует чтобы для сайтов в кодировке utf-8 строго обязательно было выставлено mbstring.func_overload=2 а новые версии php такую функцию больше не поддерживают.
Если же сайт в кодировке cp1251 то такой проблемы просто нет 🙂 !
imasiter
В каждой шутке есть только доля шутки. В качестве примера:
Битрикс требует чтобы для сайтов в кодировке utf-8 строго обязательно было выставлено mbstring.func_overload=2 а новые версии php такую функцию больше не поддерживают.
Если же сайт в кодировке cp1251 то такой проблемы просто нет 🙂 !
Может, тогда лучше выкинуть Битрикс, а не utf-8? 😀
suffix
Может, тогда лучше выкинуть Битрикс, а не utf-8? 😀
Таки Вы против государственной программы импортозамещения забугорного вражеского WP нашим исконно-русским православным Битриксом ? 🙂
imasiter
Таки Вы против государственной программы импортозамещения забугорного вражеского WP нашим исконно-русским православным Битриксом ? 🙂
Мне можно, я из вражеского лагеря — Украины. 😂😂😂
suffix
Мне можно, я из вражеского лагеря — Украины. 😂😂😂
Вэйзмир, таки не надо мне рассказывать за вражеский лагерь ! Может где-то в верхах и вражеский а Молдаванка и Хитровка завсегда находили общий гешефт 🙂 !