Baigudin Software avatar
Baigudin Software logo
home
ru region
en region

PHP DOM Builder API

PHP DOM Builder представлена во второй ревизии

В 2014 году, в рамках проекта Baigudin Software, был представлен первый программный продукт - библиотека PHP DOM Builder, и сегодня, спустя ровно два года, мы рады предложить её второе поколение - PHP DOM Builder Revision 2.

PHP DOM Builder

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

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

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

Загрузить

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

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

Настройка

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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