PHP simplexml_load_string() 函数用法及示例
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>CEO</from> <heading>Reminder</heading> Don't forget to send a file to me </note> XML; $xml = simplexml_load_string($note); echo $xml->to . "<br>"; echo $xml->from . "<br>"; echo $xml->heading . "<br>"; echo $xml->body; ?>测试看看‹/›
输出结果
Gopal CEO Reminder Don't forget to send a file to me