Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Почему UTF8 general-ci?
Форумы портала PHP.SU » » Кодировки и все смежное » Почему UTF8 general-ci?

Страниц (1): [1]
 

1. DeadCowsDontMoo - 18 Мая, 2015 - 14:16:57 - перейти к сообщению
Почему в MySQL используется кодировка UTF8 general-ci? Во многих обучалках, да и где угодно - советуют именно эту кодировку. В чем ее особенность? Почему все юзают именно ее, хотя есть много других?
2. esterio - 18 Мая, 2015 - 14:29:24 - перейти к сообщению
в основном используют utf8_bin и utf8_general_ci
разница в тому, что первая использует бинарное сравнение, а вторая нет.
тоесть в первой "Forum" != 'forum', в то время как при второй кодировке они равны
3. DeepVarvar - 18 Мая, 2015 - 16:12:47 - перейти к сообщению
Потому что эта кодировка поддерживает все символы для всех языков, и тебе не придется перекалупывать свою БД когда вдруг заказчик захочет добавить немецкую и китайскую версии сайта.

 

Powered by ExBB FM 1.0 RC1