3v4l.org

run code in 500+ PHP versions simultaneously
<?php $str = '<?xml version="1.0" encoding="utf-8"?> <products> <item> <ItemID>01</ItemID> <ItemName>Book</ItemName> </item> <Product> <ProductID>01</ProductID> <ProductName>Paper</ProductName> </Product>'; $lines = explode("\n", $str); echo implode("\n", array_map(function ($line) { $trimmedLine = trim($line); if ($trimmedLine == "<Product>") { return $trimmedLine; } return $line; }, $lines));
Output for git.master, git.master_jit, rfc.property-hooks
<?xml version="1.0" encoding="utf-8"?> <products> <item> <ItemID>01</ItemID> <ItemName>Book</ItemName> </item> <Product> <ProductID>01</ProductID> <ProductName>Paper</ProductName> </Product>

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:
52.85 ms | 1289 KiB | 4 Q