- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Переиграть и победить: как анализировать конкурентов для продвижения сайта
С помощью Ahrefs
Александр Шестаков
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Вот при работе iconv выскакивает такая ошибка. Конвертирую из windows-1251 в utf-8. Подскажите, кто сталкивался, как этого избежать? (может обработать строку перед посылкой в iconv?)
Корявые символы в 1251-ой. Сделайте скрин или скопируйте входную строку, для более четкого понимания проблемы
Используйте iconv('windows-1251',"UTF-8//IGNORE",$text)
Не должно быть этой ошибки.
Любой из символов в windows-1251 можно представить в utf8.
На всякий случай вместо UTF-8 указать специальную форму "UTF-8//IGNORE".
Не должно быть этой ошибки.
Любой из символов в windows-1251 можно представить в utf8.
На всякий случай вместо UTF-8 указать специальную форму "UTF-8//IGNORE".
Попробовал.
Код следующий:
iconv("windows-1251", "utf-8//IGNORE", $content);Но то же сообщение выводится
$content = str_replace('в?™', "'", $content);
iconv("windows-1251", "utf-8//IGNORE", trim($content)); ?
//IGNORE и //TRANSLIT помогают когда при переводе нету такой буквы\символа, тут все должно быть.
Скорей всего у вас спрятался какой-то левый символ. Еще убедитесь что кодировка точно cp1251 =)