SimpleXMLElement::__construct Создаёт новый объект SimpleXMLElement &reftitle.description; public SimpleXMLElement::__construct stringdata intoptions0 booldataIsURL&false; stringnamespaceOrPrefix"" boolisPrefix&false; Метод создаёт новый объект SimpleXMLElement. &reftitle.parameters; data Правильно сформированная XML-строка, путь или URL к XML-документу, если значение параметра dataIsURL равно &true;. options Необязательный параметр, определяет дополнительные параметры модуля Libxml, которые влияют на чтение XML-документов. Параметры, которые влияют на вывод XML-документов (например, LIBXML_NOEMPTYTAG), без предупреждения игнорируются. Когда нужна обработка XML-документа с глубокой вложенностью или большого текстового узла, передают константу LIBXML_PARSEHUGE. dataIsURL Значение параметра dataIsURL по умолчанию равно &false;. Значение &true; указывает, что данные в параметре data — путь или URL-адрес к XML-документу, а не данные с типом string. namespaceOrPrefix Префикс пространства имён или URI. isPrefix При установке значения &true; метод интерпретирует значение параметра namespaceOrPrefix как префикс, а со значением &false; — как URI; значение по умолчанию равно &false;. &reftitle.errors; Метод выдаёт сообщение об ошибке уровня E_WARNING для каждой ошибки, которую метод нашёл в XML-данных, и дополнительно выбрасывает исключение Exception, если XML-данные невозможно разобрать. Функция libxml_use_internal_errors подавляет ошибки, а функция libxml_get_errors возвращает список ошибок для обработки. &reftitle.examples; В следующем примере включается файл examples/simplexml-data.php с определением XML-строки из первого примера руководства «Основы работы с модулем SimpleXML». Пример создания объекта SimpleXMLElement movie[0]->title; ?> ]]> &example.outputs; Пример создания объекта SimpleXMLElement из URL-адреса asXML(); ?> ]]> &reftitle.seealso; simplexml_load_string simplexml_load_file libxml_use_internal_errors libxml_set_streams_context