3v4l.org

run code in 300+ PHP versions simultaneously
<?php $array = [ 'field_5abcb693a68bc' => [ 0 => [ 'field_5abcbb1b51ddf' => 'mortgage', 'field_5ae58a0b58b58' => '', 'field_5abcbb1e51de0' => '10', 'field_5abcbb2051de1' => 'הידגלה', 'field_5abcbb2351de2' => '45,654,456', 'field_5abcbb6251de3' => '', 'field_5abcbb6651de4' => '04/2017', 'field_5abcbb6851de5' => '4,454,656', 'field_5abcbb6b51de6' => '24/07/2018', 'field_5abcbbb351de7' => '657', 'field_5abcbbb651de8' => '24/07/2018', 'field_5abcbbb851de9' => '15', 'field_5abcbbbb51dea' => 'yes' ] ] ]; foreach ($array as &$set) { foreach ($set as &$subset) { $subset = preg_replace('~^\d[1-9]/[1-9]\d{3}$~', '01/$0', $subset); } } unset($set, $subset); // avoid future variable interferences var_export($array);
Output for git.master, git.master_jit, rfc.property-hooks
array ( 'field_5abcb693a68bc' => array ( 0 => array ( 'field_5abcbb1b51ddf' => 'mortgage', 'field_5ae58a0b58b58' => '', 'field_5abcbb1e51de0' => '10', 'field_5abcbb2051de1' => 'הידגלה', 'field_5abcbb2351de2' => '45,654,456', 'field_5abcbb6251de3' => '', 'field_5abcbb6651de4' => '01/04/2017', 'field_5abcbb6851de5' => '4,454,656', 'field_5abcbb6b51de6' => '24/07/2018', 'field_5abcbbb351de7' => '657', 'field_5abcbbb651de8' => '24/07/2018', 'field_5abcbbb851de9' => '15', 'field_5abcbbbb51dea' => 'yes', ), ), )

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