3v4l.org

run code in 300+ PHP versions simultaneously
<?php $html = <<<EOT <html><body><h2>Hello</h2> <h2>World</h2><h2><strong>!</strong></h2></body></html> EOT; $dom = new DOMDocument(); $dom->loadHTML($html); foreach($dom->getElementsByTagName('h2') as $h2) { if(!count($h2->getElementsByTagName('*'))){ var_dump($h2->textContent); } }
Output for git.master, git.master_jit, rfc.property-hooks
string(5) "Hello" string(5) "World"

This tab shows result from various feature-branches currently under review by the php developers. Contact me to have additional branches featured.

Active branches

Archived branches

Once feature-branches are merged or declined, they are no longer available. Their functionality (when merged) can be viewed from the main output page


preferences:
134.35 ms | 405 KiB | 5 Q