Функция PHP asXML()
Определение и использование
Функция asXML() возвращает XML документ в виде строки из объекта SimpleXMLElement.
Если失败了, то возвращает false.
Синтаксис
class SimpleXMLElement { string asXML(file) }
Параметры | Описание |
---|---|
file | Опционально. Если указан этот параметр, функция будет записывать XML в файл, а не возвращать его. |
Пример
Файл XML:
<?xml version="1.0" encoding="ISO-8859-1"?> <note> <to>George</to> <from>John</from> <heading>Памятка</heading> <body>Не забудьте встречу!</body> </note>
PHP код:
<?php if (file_exists('test.xml')) { $xml = simplexml_load_file('test.xml'); } echo $xml->asXML(); ?>
Вывод:
George John Памятка Не забудьте встречу!
Если в браузере窗口中选择 «Просмотр исходного кода», можно увидеть следующие HTML:
<note> <to>George</to> <from>John</from> <heading>Памятка</heading> <body>Не забудьте встречу!</body> </note>