- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
В 2023 году Google заблокировал более 170 млн фальшивых отзывов на Картах
Это на 45% больше, чем в 2022 году
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
короче, тема такая: есть сайт на utf-8, который необходимо распарсить. Все ничего, кроме одного: в результате парса имеем переменную $prod_man=Casio GLX-5600-1E; (в исходном коде браузер выдает "Casio GLX-5600-1E").
А теперь, собственно, вопрос: как порезать эту переменную split'ом или каким либо другим способом именно по этому ????????? И будет ли данный способ работать, если, к примеру, переменная будет равна $prod_man=Михаил Москвин 077-2-826; ("Михаил Москвин 077-2-826")???????
P.S. Кодировка файла, которым парсю - utf8 без BOM.
если я правильно понял ваш вопрос
explode не работает, т.к. кодировка - utf-8. проверял только что.
explode не работает, т.к. кодировка - utf-8. проверял только что.
ой да ну)
С каких пор вообще на влияет кодировка?
кстати может просто:
$code = explode(" ", $prod_man);
mb_convert_encoding или iconv (она с UTF8 файлами кодированными без BOM работает точно так же как и mb_convert_encoding)
mbstring.so должен быть установлен и включен.
Что такое "прорезать" переменную для меня не понятно. Что получить надо?
ой да ну)
С каких пор вообще на влияет кодировка?
Тут просто надо было включить дар телепатии, чтобы понять вопрос :)
У меня не получается как раз в строке $manufact=explode(' ', $prod_name);
Тут просто надо было включить дар телепатии, чтобы понять вопрос :)
Простите, что не выкатил код сразу. Надеюсь, так понятнее стало.
Итак, нужно порезать то,что находится в переменной $prod_name по пробелу, который в исходном коде отображается как (там иногда встречаются еще и простые пробелы.)
вот что у меня получилось. Не получается что? :) То что после
$manufacturer = false
и по вендорам невозможно найти ничего? Ну так скрестите вендоров с $prod_man при помощи функции. Например так
Дело, насколько я понимаю, далеко не в кодировках.