3v4l.org

run code in 300+ PHP versions simultaneously
<?php $data = [ 'name' => [ 'Ace', 'James', 'Tommy' ], 'age' => [ 10, 20, 32 ] ]; $newData = []; for ($i = 0; $i < count($data['name']); $i++) { $d = [ 'name' => $data['name'][$i], 'age' => $data['age'][$i] ]; $newData[] = $d; } $mainData = [ 'people' => $newData ]; var_dump($mainData);
Output for git.master, git.master_jit, rfc.property-hooks
array(1) { ["people"]=> array(3) { [0]=> array(2) { ["name"]=> string(3) "Ace" ["age"]=> int(10) } [1]=> array(2) { ["name"]=> string(5) "James" ["age"]=> int(20) } [2]=> array(2) { ["name"]=> string(5) "Tommy" ["age"]=> int(32) } } }

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:
51.22 ms | 402 KiB | 8 Q