Вся правда о UTF-8 флаге
Распространённое заблуждение состоит в том, что строки символов, в отличие от строк байтов, имеют UTF-8 флаг установленным. Многие догадываются, что если данные являются ASCII-7-bit, то UTF-8 флаг просто не важен. Однако, на самом деле, он может быть установлен или сброшен, как и у символов, так и абсолютно произвольных бинарных данных.Читать дальше →