3v4l.org

run code in 300+ PHP versions simultaneously
<?php $file = '[ { "fields": { "service_number": "service_number", "physical_address": "physical_address", "account_id": "account_id", "contact_id": "contact_id" }, "someId": "asd23f", "status": "Active", "perCode": "1", "idCode": "0987", "nextCode": "09" }, { "fields": { "service_number": "service_number", "physical_address": "physical_address", "account_id": "account_id", "contact_id": "contact_id" }, "someId": "789096", "status": "Active", "perCode": "1", "idCode": "076543", "nextCode": "09" } ]'; $userId = 123; $data = json_decode($file, true); foreach ($data as &$val) { $val['user_id'] = $userId; } print_r($data);
Output for git.master, git.master_jit, rfc.property-hooks
Array ( [0] => Array ( [fields] => Array ( [service_number] => service_number [physical_address] => physical_address [account_id] => account_id [contact_id] => contact_id ) [someId] => asd23f [status] => Active [perCode] => 1 [idCode] => 0987 [nextCode] => 09 [user_id] => 123 ) [1] => Array ( [fields] => Array ( [service_number] => service_number [physical_address] => physical_address [account_id] => account_id [contact_id] => contact_id ) [someId] => 789096 [status] => Active [perCode] => 1 [idCode] => 076543 [nextCode] => 09 [user_id] => 123 ) )

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:
25.07 ms | 408 KiB | 5 Q