3v4l.org

run code in 300+ PHP versions simultaneously
<?php <?php $base = array('citrus' => array("orange") , 'berries' => array("blackberry", "raspberry"), 'others' => 'banana' ); $replacements = array('citrus' => 'pineapple', 'berries' => array('blueberry'), 'others' => array('litchis')); $replacements2 = array('citrus' => array('pineapple'), 'berries' => array('blueberries'), 'others' => 'litchis'); $basket = array_replace_recursive($base, $replacements, $replacements2); print_r($basket);

Here you find the average performance (time & memory) of each version. A grayed out version indicates it didn't complete successfully (based on exit-code).

VersionSystem time (s)User time (s)Memory (MiB)
5.4.40.0070.04016.38
5.4.30.0030.03716.51
5.4.20.0070.07316.40
5.4.10.0100.04716.42
5.4.00.0000.04315.99
5.3.140.0100.07014.65
5.3.130.0070.04014.49
5.3.120.0070.07714.37
5.3.110.0030.06314.50
5.3.100.0030.07713.98
5.3.90.0170.02713.96
5.3.80.0070.05713.85
5.3.70.0070.04013.94
5.3.60.0030.06713.93
5.3.50.0030.07013.76
5.3.40.0130.06713.91
5.3.30.0070.04313.83
5.3.20.0100.06013.78
5.3.10.0030.04713.47
5.3.00.0030.07313.60

preferences:
139.67 ms | 1394 KiB | 7 Q