English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP базовый курс

PHP продвинутый курс

PHP & MySQL

PHP справочник

PHP функция simplexml_load_string() пример и использование

PHP SimpleXML функция справочника

Функция simplexml_load_string() используется для преобразования форматированной строки XML в объект SimpleXMLElement

Синтаксис

simplexml_load_string(data,classname,options,ns,is_prefix);

Определение и использование

Используется для преобразования форматированной строки xml в объект SimpleXMLElement

Возвратное значение

В случае успеха возвращает объект SimpleXMLElement, в случае неудачи возвращает false

Параметр

НомерПараметры и описание
1

data

Указать форматированную строку xml

2

classname

Указать класс нового объекта

3

ns

Используется для указания префикса命名ного пространства или URI

4

is_prefix

Если ns является префиксом, то TRUE; если это URI, то FALSE; по умолчанию FALSE.

Онлайн пример

Попробуйте следующий пример: преобразуйте форматированную строку XML в объект SimpleXMLElement, затем выведите ключи и значения объекта

<?php
   //Конвертирует форматированный строку XML в SimpleXMLElement объект, затем выводит ключи и значения объекта
   $note = <<<XML
   
   <note>
      <to>Gopal</to>
      <from>Генеральный директор</from>
      <heading>Напоминание</heading>
      Не забудьте отправить мне файл
   </note>
   XML;
   
   $xml = simplexml_load_string($note);
   echo $xml->to . "<br>";
   echo $xml->from . "<br>";
   echo $xml->heading . "<br>";
   echo $xml->body;
?>
Проверьте, </>

Результат вывода

Gopal
Генеральный директор
Напоминание
Не забудьте отправить мне файл

PHP SimpleXML функция справочника