Если вы хотите узнать, сколько байтов UTF-8 имеет буква в строке PHP, тогда:
print strlen(mb_substr($string, 0, 1, "utf-8"));
strlen()
возвращает необработанную длину байта, тогда как mb_substr()
возвращает символ ""в соответствии с кодировкой / кодировкой.В этом примере с позиции 0
.