3v4l.org

run code in 300+ PHP versions simultaneously
<?php $str = '[prev title="sample1" cont="sample1a" res="sample1b" mw="1"][prev title="sample2" cont="sample2a" res="sample2b" mw="2"][prev title="sample3" cont="sample3a" res="sample3b" mw="3"]'; $arr = explode('][',$str); $expected = ''; foreach($arr as $row){ $res = explode(' ',trim($row,'[]')); $expected.= '['.$res[0].' '. $res[2].' '.$res[3].' '.$res[1].' '.$res[4].']'; } echo ($expected); ?>
Output for git.master, git.master_jit, rfc.property-hooks
[prev cont="sample1a" res="sample1b" title="sample1" mw="1"][prev cont="sample2a" res="sample2b" title="sample2" mw="2"][prev cont="sample3a" res="sample3b" title="sample3" mw="3"]

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.87 ms | 405 KiB | 5 Q