The Dom\ChildNode interface

- « Dom\CharacterData::substringData

- Dom\ChildNode::after »

- PHP Manual
- DOM
- The Dom\ChildNode interface

# The Dom\ChildNode interface

(PHP 8 >= 8.4.0)

## Introduction

This is the modern, spec-compliant equivalent of DOMChildNode.

## Interface synopsis

interface Dom\ChildNode {
/* Methods */
public after(Dom\Node|string `...$nodes`): void
public before(Dom\Node|string `...$nodes`): void
public remove(): void
public replaceWith(Dom\Node|string `...$nodes`): void
}

## Table of Contents

- Dom\ChildNode::after — Adds nodes after the node
- Dom\ChildNode::before — Adds nodes before the node
- Dom\ChildNode::remove — Removes the node
- Dom\ChildNode::replaceWith — Replaces the node with new nodes