3v4l.org

run code in 300+ PHP versions simultaneously
<?php $options['key'][] = 'testkey1'; $options['value'][] = 'testvalue1'; $options['key'][] = 'testkey2'; $options['value'][] = 'testvalue2'; $options['key'][] = 'testkey3'; $options['value'][] = 'testvalue3'; echo "QueryString:\n"; print_r($options); $processed = array_map( function($key, $value) { return array( 'key' => $key, 'value' => $value, ); }, $options['key'], $options['value'] ); echo "Processed:\n"; print_r($processed);
Output for git.master, git.master_jit, rfc.property-hooks
QueryString: Array ( [key] => Array ( [0] => testkey1 [1] => testkey2 [2] => testkey3 ) [value] => Array ( [0] => testvalue1 [1] => testvalue2 [2] => testvalue3 ) ) Processed: Array ( [0] => Array ( [key] => testkey1 [value] => testvalue1 ) [1] => Array ( [key] => testkey2 [value] => testvalue2 ) [2] => Array ( [key] => testkey3 [value] => testvalue3 ) )

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