Я хочу импортировать только тексты, содержащие только class="item-name"
Not и class="item-name active"
Как вы думаете, как я могу применить импорт? >
HTML-код:
[*]
Category
[*]
Category 1
[*]
Category 2
[*]
Title
Мой PHP-код:
if ($html !== false) {
$prod['id']=$html->find('span.code',0)->plaintext;
$j=0;
while (isset($html->find('span.item-name',$j)->plaintext)) {
$cats[]=str_replace(['.',';'],' ',html_entity_decode($html->find('span.item-name',$j)->plaintext));
$j++;
}
$prod['category']=implode(', ',$cats);
unset($cats);
}
ОБНОВЛЕНИЕ, исправляю
if ($html !== false) {
$prod['id']=$html->find('span.code',0)->plaintext;
$j=0;
while (isset($html->find('a.item',$j)->plaintext)) {
$cats[]=str_replace([' ',''',';'],' ',html_entity_decode($html->find('a.item',$j)->plaintext));
$new = preg_replace(['(\s+)u', '(^\s|\s$)u'], [' ', ''], $cats);
$j++;
}
$prod['category']=implode(', ',$new);
unset($new);
}
Подробнее здесь: https://stackoverflow.com/questions/495 ... g-html-dom
Исключить определенное имя класса в селекторе CSS, используя html dom ⇐ Php
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Могут ли ошибки в HTML/CSS теневого DOM повлиять на макет родительского DOM?
Anonymous » » в форуме CSS - 0 Ответы
- 93 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Недавно созданная родительская тема не обнаружена в Селекторе тем Moodle.
Anonymous » » в форуме Php - 0 Ответы
- 23 Просмотры
-
Последнее сообщение Anonymous
-