3v4l.org

run code in 300+ PHP versions simultaneously
<?php $array1 = [ ["status" => NULL, "number" => "2355"], ["status" => "1", "number" => "1"], ["status" => "2", "number" => "1"], ["status" => "3", "number" => "1"], ["status" => "4", "number" => "1"], ["status" => "7", "number" => "1"] ]; $array2 = [ "Undelivered", "Sent", "Bounced", "Delivered", "Opened", "Clicked", "Logged In", "Completed", "Committed" ]; $result = []; foreach ($array1 as ['status' => $i, 'number' => $n]) { $result[$array2[(int) $i]] = $n; } var_export($result);
Output for git.master_jit, git.master, rfc.property-hooks
array ( 'Undelivered' => '2355', 'Sent' => '1', 'Bounced' => '1', 'Delivered' => '1', 'Opened' => '1', 'Completed' => '1', )

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