Это была длинная пара дней, и мои головы немного обжарились. После окончания университета я не очень много занимался бинарной математикой, и я изо всех сил пытаюсь решить эту проблему.
У меня довольно закрытая система, основанная на PHP 5.6, которая не включает mbstring
ни функции iconv
, У меня уже есть функция (откуда-то еще), которая конвертирует UTF-16 в UTF-8, но теперь мне нужно обратное.
Алгоритм для отдельного персонажа кажется довольно простым, когда я смотрю на википедия, хотя я немного заржавел от точной процедуры. Я верю, что сдвиг битов будет необходим и т. Д.
Тем не менее, я хочу сделать преобразование во всю строку. Как я могу определить, когда каждый персонаж начинается и заканчивается?
Может ли какая-нибудь добрая душа помочь мне? Я полагаю, что сама функция не будет такой сложной для тех, кто знает, что они делают. Я так потрёпан, что связал себя узами брака.
Задача ещё не решена.
Других решений пока нет …