1. Tmin10 - 05 Февраля, 2013 - 12:57:46 - перейти к сообщению
Загружаю через simplexml большой файл в UTF-8, но при попытке разбить часть строк на символы функцией str_split наблюдаю, что буквы разделяется на 2 и уже не читаются нормально, как сделать, чтобы буква читалась как один элемент массива, а не делилась на 2?
2. armancho7777777 - 05 Февраля, 2013 - 13:04:05 - перейти к сообщению
3. esterio - 05 Февраля, 2013 - 13:04:32 - перейти к сообщению
mb_split как раз для вашего случая
(Добавление)
(Добавление)
armancho7777777
Блин а ты бистрый
Блин а ты бистрый
4. Tmin10 - 05 Февраля, 2013 - 18:50:19 - перейти к сообщению
Так, с помощью какой регулярки можно разделить по буквам строку так?
Потом есть небольшая проблема, я хотел использовать разделение строки на массив, чтобы затем выполнить функцию вычисления расхождения массивов, т.е. чтобы слово состояло только из нужных мне букв, а других не было (array_diff), но при сравнении элементов используется === и двухбайтовая буква не будет равна однобайтовой...
Потом есть небольшая проблема, я хотел использовать разделение строки на массив, чтобы затем выполнить функцию вычисления расхождения массивов, т.е. чтобы слово состояло только из нужных мне букв, а других не было (array_diff), но при сравнении элементов используется === и двухбайтовая буква не будет равна однобайтовой...
5. EuGen - 05 Февраля, 2013 - 19:12:26 - перейти к сообщению
?