Функция xml_set_element_handler()

24.09.2007

 »»»  (PHP 3>= 3.0.6, PHP 4, PHP 5)
xml_set_element_handler - настраивает обработчики стартового и конечного
элементов.
bool xml_set_element_handler (resource parser, string start_element_handler, string end_element_handler)
parser .
start_element_handler end_element_handler это строки, содержащие имена функций, которые обязаны существовать в при
вызове
parser .
start_element_handler обязана принимать три параметра: start_element_handler (resource parser, string name, array attribs)
parser Это ссылка на XML-разборщик, вызывающий обработчик.
name Содержит имя элемента, для которого вызывается обработчик.Если
включено
для данного разработчика, имя элемента будет в верхнем регистре.
attribs Содержит ассоциативный массив с атрибутами элемента (если имеются).
Ключами этого массива являются имена атрибутов, значения - значения
атрибутов.Имена атрибутов получают
с теми же критериями, что и имена элементов.
Регистр значений атрибутов
не выравнивается.
Оригинальный порядок атрибутов можно запросить, пройдя по
attribs нормальным способом с помощью .Первый ключ массива - первый атрибут, и так далее.
end_element_handler обязана принимать два параметра: end_element_handler (resource parser, string name)
parser Это ссылка на XML-разборщик, вызывающий обработчик.
name Содержит имя элемента, для которого вызывается обработчик.Если
включено
для этого разборщика, имя элемента будет в верхнем регистре.
Если функция обработчика установлена как пустая строка, или
FALSE , обработчик отключается.
TRUE возвращается, если обработчики настроеы, а
FALSE , если
parser не является разборщиком.
Примечание: Вместо имени функции может быть предоставлен также массив, содержащий ссылку
на объект и имя метода.

google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru rumarkz.ru memori.ru moemesto.ru

Рубрики: Без рубрики |

Оставить комментарий

Заметьте: Включена проверка комментариев. Нет смысла повторно отправлять комментарий.