![]() |
Модераторы: Aliance, skyboy, MoLeX, ksnk |
![]() ![]() ![]() |
|
studentigor |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 397 Регистрация: 14.11.2008 Репутация: нет Всего: нет |
Всем привет.
Такое дело. Скрипт качает текстовый файл с фтп, с некими данными. Каждое новое значение начинается с новой строки. берем к примеру числовое значение 705. на вид так и есть 705. Если вывести его на экран то в исходном коде ничего лишнего, но strlen = 6, и если если вывести посимвольно, с разделителем - то первые 3 - какието кракозябры(вопросительные знаки в черном ромбе), их не расшифровывает неодин декодер, и что там - непонятно. кириличные, к примеру БОМБА - тут уже подругому, длинна = 10, и идет парный символ(0.2,4,6,8) - это норм буквы, а непарные - кракозябры. И если я начинаю составлять нужное мне значение из символов - получается сплошная кракозябра, и кодировка ничего недает.(ну там обхожу фором и беру либо $str[$i] или substr). Подскажите как боротся с такой проблемой.Мож кто-то сталкивался с таким. Мож его както формируют неправильно, или это из за переливания с сервера на сервер такое происходит (формирует другой человек, поэтому на вопрос как - ответ как обычно, данные с переводом каретки на новую строку). Зарание спасибо |
|||
|
||||
z-END |
|
|||
![]() прафесар™ ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3014 Регистрация: 13.3.2003 Где: Венья, Пиетари Репутация: нет Всего: 102 |
читайте про работу со сторками UTF
-------------------- Каждый чилавек пасвоему праф...а памоему НЕТ! |
|||
|
||||
$дмитрий |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1037 Регистрация: 19.6.2004 Репутация: 2 Всего: 45 |
Вместо strlen используй mb_strlen
|
|||
|
||||
studentigor |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 397 Регистрация: 14.11.2008 Репутация: нет Всего: нет |
спс, вылетело из головы.
|
|||
|
||||
ekaonru |
|
|||
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 23.12.2011 Где: Екатеринбург Репутация: нет Всего: нет |
да-да mb_strlen
|
|||
|
||||
![]() ![]() ![]() |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Тексты | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |