3v4l.org

run code in 300+ PHP versions simultaneously
<?php $html = <<< HTML <html> <body> <table> <tr><td>foo</td><td>bar</td></tr> <tr><td>foo</td><td>bar</td></tr> <tr><td>foo</td><td>bar</td></tr> <tr><td>foo</td><td>bar</td></tr> </table> </body> </html> HTML; $dom = new domdocument; $dom->loadhtml($html); $x = new domxpath($html); $trs = $x->query('//tr'); foreach ($trs as $tr) { var_dump($tr); }
Output for git.master, git.master_jit, rfc.property-hooks
Fatal error: Uncaught TypeError: DOMXPath::__construct(): Argument #1 ($document) must be of type DOMDocument, string given in /in/pFWDk:18 Stack trace: #0 /in/pFWDk(18): DOMXPath->__construct('<html>\n<body>\n<...') #1 {main} thrown in /in/pFWDk on line 18
Process exited with code 255.

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:
37.27 ms | 401 KiB | 8 Q