3v4l.org

run code in 300+ PHP versions simultaneously
<?php $input =Array ( "TXN_DATE" => Array ( "21-AUG-21", "22-AUG-21", "23-AUG-21", "24-AUG-21", ), "O_TXN" => Array ( "50", "60", "70", "80", ), "O_TXN_AMT" => Array ( "5000", "6000", "7000", "8000", ), "R_TXN" => Array ( "20", "30", "40", "85", ), "R_TXN_AMT" => Array ( "6000", "7000", "8000", "8500", ) ); $output = []; foreach($input as $k=>$v){ foreach($v as $i=>$r){ $output[$i][$k] = $v[$i]; } } print_r($output); ?>
Output for git.master, git.master_jit, rfc.property-hooks
Array ( [0] => Array ( [TXN_DATE] => 21-AUG-21 [O_TXN] => 50 [O_TXN_AMT] => 5000 [R_TXN] => 20 [R_TXN_AMT] => 6000 ) [1] => Array ( [TXN_DATE] => 22-AUG-21 [O_TXN] => 60 [O_TXN_AMT] => 6000 [R_TXN] => 30 [R_TXN_AMT] => 7000 ) [2] => Array ( [TXN_DATE] => 23-AUG-21 [O_TXN] => 70 [O_TXN_AMT] => 7000 [R_TXN] => 40 [R_TXN_AMT] => 8000 ) [3] => Array ( [TXN_DATE] => 24-AUG-21 [O_TXN] => 80 [O_TXN_AMT] => 8000 [R_TXN] => 85 [R_TXN_AMT] => 8500 ) )

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:
143.51 ms | 407 KiB | 5 Q