API-справочник
Вспомогательные функции
- object str_get_html (string $content)
- Создает DOM объект из строки.
- object file_get_html (string $filename)
- Создает объект DOM из файла или URL.
Методы и свойства DOM
- string plaintext
- Возвращает текстовое содержимое извлекается из HTML (без тегов).
- void clear ()
- Очистка памяти.
- void load (string $content)
- Загрузка содержимого из строки.
- string save ([string $filename])
- Дамп внутреннего дерева DOM в строку. Если $filename задан, результатирующая строка сохраняется в файл.
- void load_file (string $filename)
- Загрузка содержимого из файла или URL.
- void set_callback (string $function_name)
- Установка функции обратного вызова.
- mixed find (string $selector [, int $index])
- Ищет CSS селекторы. Возвращает N-й элемент объект если index установлен, в противном случае возвращает массив объектов.
Методы и свойства элементов
- string [attribute]
- Чтение или запись значения атрибута элемента.
- string tag
- Чтение или запись имени тега элемента.
- string outertext
- Чтение или запись внешнего HTML-текста элемента (вместе с внешним тегом).
- string innertext
- Чтение или запись внутреннего HTML-текста элемента (без внешнего тега).
- string plaintext
- Чтение или запись текста элемента (без тегов HTML).
- mixed find (string $selector [, int $index])
- Ищет потомков по CSS селекторам. Возвращает N-й элемент объект если index установлен, в противном случае возвращает массив объектов.
Прогон по дереву DOM
- mixed $e->children ([int $index])
- Возвращает N-ый объект-потомок, если index установлен, в противном случае возвращает массив потомков.
- element $e->parent ()
- Возвращает родительский элемент.
- element $e->first_child ()
- Возвращает первый потомок элемента, или null если таковой не найден.
- element $e->last_child ()
- Возвращает последний потомок элемента, или null если таковой не найден.
- element $e->next_sibling ()
- Возвращает следующий родственный элемент, или null если таковой не найден.
- element $e->prev_sibling ()
- Возвращает предыдущий родственный элемент, или null если таковой не найден.
См. также:
















