PHP simplexml_import_dom SimpleXML 函数



  • 定义和用法

    simplexml_import_dom - 从DOM节点获取SimpleXMLElement对象
  • 版本支持

    PHP4 PHP5 PHP7
    不支持 支持 支持
  • 语法

    simplexml_import_dom ( DOMNode $node [, string $class_name = "SimpleXMLElement" ] )
    
    此函数将DOM文档的一个节点放入一个SimpleXML节点。 然后可以将此新对象用作本机SimpleXML元素。
  • 参数

    参数 必需的 描述
    node DOM元素节点
    class_name 您可以使用此可选参数,以便simplexml_import_dom()返回指定类的对象。 该类应该扩展SimpleXMLElement类。
  • 返回值

    失败时返回SimpleXMLElement或FALSE。
    此函数可以返回布尔FALSE,但也可以返回非布尔值,其值为FALSE。 使用===运算符测试此函数的返回值。
  • 示例

    $dom = new DOMDocument;
    $dom->loadXML('<books><book><title>blah</title></book></books>');
    if (!$dom) {
        echo 'Error while parsing the document';
        exit;
    }
    
    $s = simplexml_import_dom($dom);
    
    echo $s->book[0]->title;
    
  • 相关函数

    dom_import_simplexml() - 从SimpleXMLElement对象获取DOMElement对象