Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Какую кодировку пользуете?  
:(
    Опции темы
 
Какую кодировку пользуете?
UTF-8 [ 5 ]  [35.71%]
Другую из семейства UTF [ 0 ]  [0.00%]
KOI8-R [ 0 ]  [0.00%]
CP1251 [ 9 ]  [64.29%]
Ни одну из перечисленных [ 0 ]  [0.00%]
Всего проголосовавших: 14
В этом опросе возможен один вариант ответа
Гости не могут голосовать 
flashaa
Дата 2.4.2008, 10:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 796
Регистрация: 7.3.2006

Репутация: 19
Всего: 25



Собственно, сабж. Интересуют русскоязычные проекты, т.к. основная проблема-то русскоязычные символы.
Сначала юзал KOI8-R, но, оказалось, в ней нет некоторых символов, например вот этого - №
Затем перешел к UTF-8 (и многие её продвигают), но она мультибайтовая и это её свойство проявляется как раз с русскими символами.
Пример:
Код

$a = 'абвгдеёжзиклмнорстуфхцч'; // файл в UTF-8
echo substr($a, 0, 10); // выведет первые 5 символов вместо 10

А расширение mbstring не может полностью обеспечить функциональность, т.к. некоторых ф-ций в не нехватает. 
Например работа с регулярными выражениями представлена ф-циями ereg_, которые сильно уступают ф-циям preg_.
В особо тяжких случаях конвертирую из UTF-8 в какую-нибудь однобайтовую кодировку, делаю операцию и конвертирую обратно.
cp1251 вроде бы однобайтовая и содержит все символы, но она почему-то не прижилась.
Информации по другим кодировкам буду рад.

Инфа по теме:
http://ru.wikipedia.org/wiki/UTF-8
http://ru.wikipedia.org/wiki/KOI8-R
http://ru.wikipedia.org/wiki/Windows-1251

Это сообщение отредактировал(а) flashaa - 2.4.2008, 10:33
PM MAIL   Вверх
Feldmarschall
Дата 2.4.2008, 10:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок
****


Профиль
Группа: Участник
Сообщений: 2641
Регистрация: 11.12.2007

Репутация: 22
Всего: 32



Если вопрос "какую кодировку используете на все случаи жизни", то у меня нет ответа.
Обычно использую 1251
В тех случаях, когда это требуется - UTF8
Базы данных постепенно перевожу на хранение в UTF8, однако большинство пока лежит в 1251
PM   Вверх
awers
Дата 2.4.2008, 10:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник
Сообщений: 1465
Регистрация: 22.3.2006
Где: Россия, Таганрог

Репутация: 21
Всего: 31



в 99% случаев UTF-8
PM MAIL WWW ICQ Skype   Вверх
flashaa
Дата 2.4.2008, 10:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 796
Регистрация: 7.3.2006

Репутация: 19
Всего: 25



Feldmarschall, вот собственно и интересно в каких случаях какие кодировки.
PM MAIL   Вверх
MoLeX
Дата 2.4.2008, 10:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Местный пингвин
****


Профиль
Группа: Модератор
Сообщений: 4076
Регистрация: 17.5.2007

Репутация: 46
Всего: 140



тоже использую CP1251, хотя есть проекты и под другими кодировками... 


--------------------
Amazing  smile 
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0465 ]   [ Использовано запросов: 24 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.