HTML\Element Object ( [schemaTypeInfo] => [_dataset:protected] => HTML\dataset Object ( [array:protected] => Array ( [0] => objets [1] => \'firstTextChild\'+node+\'appendAfterFirstElementChild\'+\'appendAfterLastElementChild\' ) [position:protected] => 0 [unique:protected] => 0 [element:HTML\dataset:private] => HTML\Element Object *RECURSION* [arrayNames:protected] => Array ( [0] => Objet [1] => Text ) [readable:protected] => [writable:protected] => ) [_classList:protected] => [_children:HTML\Element:private] => [readable:protected] => ,dataset,lang,title,translate,classList,className,id,innerHTML,name,outerHTML,parentElement,nextElementSibling, [writable:protected] => [tagName] => div [className] => one two three [id] => [firstElementChild] => (object value omitted) [lastElementChild] => (object value omitted) [childElementCount] => 4 [previousElementSibling] => (object value omitted) [nextElementSibling] => (object value omitted) [nodeName] => div [nodeValue] => DIV 2 1 paragraph 2 paragraph 3 paragraph 4 paragraph [nodeType] => 1 [parentNode] => (object value omitted) [parentElement] => (object value omitted) [childNodes] => (object value omitted) [firstChild] => (object value omitted) [lastChild] => (object value omitted) [previousSibling] => (object value omitted) [nextSibling] => (object value omitted) [attributes] => (object value omitted) [isConnected] => 1 [ownerDocument] => (object value omitted) [namespaceURI] => [prefix] => [localName] => div [baseURI] => [textContent] => DIV 2 1 paragraph 2 paragraph 3 paragraph 4 paragraph )
1 paragraph
2 paragraph
3 paragraph
4 paragraph