|
Последние активные темы форума |
|
simplexml_load_string
(PHP 5) simplexml_load_string --
Interprets a string of XML into an object
Descriptionobject simplexml_load_string ( string data [, string class_name [, int options]] )
Эта функция берет валидный XML-документ, находящийся в строке data и возвращает объект класса SimpleXMLElement, имеющий свойства, равные содержимому xml-документа. Если XML-документ имеет ошибки, функция возвратит FALSE.
Вы можете использовать необязательный параметр class_name для того, чтобы функция simplexml_load_string() вернула объект заданного класса. Этот класс должен расширять класс SimpleXMLElement.
Начиная с PHP 5.1.0 и Libxml 2.6.0, вы можете также использовать необязательный параметр options, содержимое которого определено в additional Libxml parameters.
Пример 1. Interpret an XML string
<?php
$string
= <<<XML
<?xml version='1.0'?>
<document>
<title>Forty What?</title>
<from>Joe</from>
<to>Jane</to>
<body>
I know that's the answer -- but what's the question?
</body>
</document>
XML;
$xml
=
simplexml_load_string
(
$string
);
var_dump
(
$xml
);
?>
|
This script will display:
SimpleXMLElement Object
(
[title] => Forty What?
[from] => Joe
[to] => Jane
[body] =>
I know that's the answer -- but what's the question?
) |
At this point, you can go about using $xml->body
and such.
|
Смотрите также: simplexml_load_file().
|