- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Так у вас $temp образуется только после preg_match().
Лучше использовать:
Лучше использовать:
Чем лучше?
;9636105']Чем лучше?
iconv часто теряет данные когда в документе встречаются символы в разных кодировках, да знаю что есть тикие фишки как IGNORE и TRANSLIT, но они на разных серверах ведут себя по разному в итоге опять идет потеря данных или обрезание строки. Особо заметно при написании различных парсингов. В итоге тоже везде перешел на mb_convert_encoding.
iconv часто теряет данные когда в документе встречаются символы в разных кодировках
Вы имеете в виду ситуацию, когда в конвертируемой строке часть данных в одной кодировке, а часть в другой?
Если да, то это не упущение iconv, а упущение программиста, допустившего смешение кодировок в одной строке.
А iconv лишь выполняет механическую работу и делает это замечательно :)
;9636202']Если да, то это не упущение iconv, а упущение программиста, допустившего смешение кодировок в одной строке.
Спору нет, но таких упущений программистов просто масса, я занимаясь вопросами парсинга намучился изрядно с этой iconv, вы правы вина не ее но от этого проблем меньше с ней не станет. Я же не могу повлиять на сторонний сайт в котором смешение кодировок моя задача качественно спарсить данные без потери. Если все операции идут только со своими данными, то iconv отлично справляется.
[umka], после preg_match(). вставил, совсем не показывает не только минус, но и значение температуры.
PVasili, строка вызвала ошибку parse error: syntax error, unexpected T_VARIABLE
[umka], после preg_match(). вставил, совсем не показывает не только минус, но и значение температуры.
Или перед preg_match делаем
$pogoda=iconv('UTF-8','CP1251',$pogoda);
Ещё, кстати, очень рекомендую почитать какую-нибудь книжку про PHP. Вреда точно не будет :)
Ни один вариант не работает. В первом не показывает значение погоды, во втором - все остается по-прежнему: минус в кракозябрах...
В PHP ноль полный, иначе бы не писал здесь. Перед тем как запостить тему, гуглил, пробовал много вариантов, что-то никак не срастется у меня(
Тут мне поддержка хостера (Мастерхост) сообщила, что
Что, правда 😮??