3v4l.org

run code in 300+ PHP versions simultaneously
<?php $result = <<<HTML <a href="SOME_URL"> <a href="SOME_URL_2"> <a href="SOME_URL_DEEP"> </a> </a> </a> <a href="SOME_URL3"> <a href="SOME_URL_4"> </a> </a> <a href="SOME_URL_5"> </a> <a href="SOME_URL_6"> </a> HTML; $dom = new DOMDocument(); @$dom->loadHTML($result); foreach ($dom->getElementsByTagName('a') as $link) { $output[] = $link->getAttribute('href'); //Output first href } echo "<pre>"; print_r($output); echo "</pre>";
Output for git.master_jit, git.master, rfc.property-hooks
<pre>Array ( [0] => SOME_URL [1] => SOME_URL_2 [2] => SOME_URL_DEEP [3] => SOME_URL3 [4] => SOME_URL_4 [5] => SOME_URL_5 [6] => SOME_URL_6 ) </pre>

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:
101.44 ms | 405 KiB | 5 Q