Baigudin Software avatar
Baigudin Software logo
home
ru region
en region

PHP DOM Builder API

Мы приняли участие в конференции OS DAY 2017

Компания Baigudin Software приняла участие в четвёртой научно-практической конференция OS DAY, посвященной задачам и возможностям России в области разработки операционных платформ.

PHP DOM Builder

PHP DOM Builder в примерах

PHP DOM Builder – это библиотека для формирования валидного HTML документа и работы с ним. Она позволяет легко изменить тип документа, осуществить поиск тега по его атрибутам и их значениям, а также предоставляет удобной механизм работы с полями web форм.

Загрузить и поддержать

Загрузить

Установка и подключение

Структура пространств имён, иерархия файлов и классов. Подключение библиотеки по средствам автозагрузки и напрямую.

Настройка

Настройка библиотеки под ваши нужды. Описание настроек. Основной класс для работы с ней.

Начало работы

Создание HTML документа. Основные принципы работы с методами создания узлов.

Обход дерева DOM

Последовательный обход дерева документа, добавление новых узлов.

Выборка элементов DOM

Выборка узлов по их имени, идентификатору, классу, значению атрибутов.

Поиск элементов DOM

Селекторы. Поиск и фильтрация элементов по строке критериев.

Копирование элементов DOM

Создание новых веток дерева на базе уже существующих. Удаление узлов.

Работа с полями формы

Создание формы. Настройка полей ввода. Пример реализации.

Оптимизация исходного кода

Оптимизация выборки. Индексирование узлов. Пример улучшенной формы.

Многоязыковая поддержка

Автоматическое формирование документа на установленном языке.