3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php function buildTreeHelper(&$array, $currentLevel = 1) { $result = array(); $lastIndex = 0; while($pair = each($array)) { list(, $row) = $pair; $level = $row['level']; if ($level > $currentLevel) { $result[$lastIndex]['children'] = buildTreeHelper($array, $level); } else if ($level == $currentLevel) { $result[++$lastIndex] = $row; } else { prev($array); // shift back break; } } return $result; } function buildTree($array) { reset($array); return buildTreeHelper($array); } $array = [ ['level'=>1, 'name' => 'Root #1'], ['level'=>1, 'name' => 'Root #2'], ['level'=>2, 'name' => 'subroot 2-1'], ['level'=>3, 'name' => '__subroot 2-1/1'], ['level'=>3, 'name' => '__subroot 2-1/2'], ['level'=>4, 'name' => '__subroot 2-2/1'], ['level'=>2, 'name' => 'subroot 2-2'], ['level'=>2, 'name' => 'subroot 2-3'], ['level'=>1, 'name' => 'Root #3'] ]; $time = microtime(true); print_r(buildTree($array)); echo round(microtime(true) - $time, 10);
Output for 7.1.0
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 2.47955E-5
Output for 7.0.14
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0010039806
Output for 7.0.11
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0008218288
Output for 7.0.10
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0009219646
Output for 7.0.9
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0009429455
Output for 7.0.8
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0005369186
Output for 7.0.7
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0005691051
Output for 7.0.6
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0006361008
Output for 7.0.5
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0005829334
Output for 7.0.4
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0006668568
Output for 7.0.3
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0004768372
Output for 7.0.2
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0007708073
Output for 7.0.1
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0005202293
Output for 7.0.0
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0006048679
Output for hhvm-3.13.2
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0001330376
Output for hhvm-3.12.0
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.000232935
Output for hhvm-3.10.0
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0001840591
Output for 5.6.28
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0010638237
Output for 5.6.26
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0009381771
Output for 5.6.25
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0008311272
Output for 5.6.24
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0007100105
Output for 5.6.23
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.000565052
Output for 5.6.22
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0007631779
Output for 5.6.21
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0005831718
Output for 5.6.20
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0006501675
Output for 5.6.19
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0007488728
Output for 5.6.18
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0005469322
Output for 5.6.17
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0005779266
Output for 5.6.16
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0007629395
Output for 5.4.4, 5.6.15
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0008180141
Output for 5.6.14
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0008819103
Output for 5.6.13
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0006511211
Output for 5.6.12
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0005979538
Output for 5.6.11
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0006039143
Output for 5.6.10
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0006380081
Output for 5.5.32, 5.6.9
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0005719662
Output for 5.6.8
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0006539822
Output for 5.6.7
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0005521774
Output for 5.6.6
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.000494957
Output for 5.6.5
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0007340908
Output for 5.6.1, 5.6.4
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0007400513
Output for 5.6.3
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0011310577
Output for 5.6.2
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.001306057
Output for 5.4.28, 5.6.0
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0008718967
Output for 5.5.38
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0006358624
Output for 5.5.37
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0006489754
Output for 5.5.36
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0008058548
Output for 5.5.35
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0006940365
Output for 5.5.34
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0009791851
Output for 5.5.33
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0006248951
Output for 5.5.31
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0006549358
Output for 5.5.30
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0005638599
Output for 5.5.29
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0009000301
Output for 5.5.28
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0006458759
Output for 5.5.27
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0005569458
Output for 5.5.26
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0006439686
Output for 5.5.25
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0006411076
Output for 5.5.24
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0005700588
Output for 5.5.23
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.000936985
Output for 5.5.22
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0009660721
Output for 5.5.21
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0008990765
Output for 5.5.20
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0010588169
Output for 5.5.19
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0008749962
Output for 5.5.18
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0008399487
Output for 5.5.16
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0009729862
Output for 5.5.15
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0009601116
Output for 5.5.14
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0009520054
Output for 5.5.13
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0009958744
Output for 5.5.12
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0007531643
Output for 5.5.11
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.000756979
Output for 5.5.10
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0009148121
Output for 5.5.9
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0008919239
Output for 5.5.8
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0010361671
Output for 5.5.7
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0010709763
Output for 5.5.6
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0008640289
Output for 5.5.5
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0009551048
Output for 5.5.4
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0009789467
Output for 5.5.3
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0008490086
Output for 5.5.2
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0011160374
Output for 5.5.1
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0008602142
Output for 5.5.0
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0011260509
Output for 5.4.45
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0006461143
Output for 5.4.44
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0006530285
Output for 5.4.43
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0006580353
Output for 5.4.42
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0006420612
Output for 5.4.41
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0007820129
Output for 5.4.40
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0005459785
Output for 5.4.39
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0005710125
Output for 5.4.38
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.000576973
Output for 5.4.37
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0008950233
Output for 5.4.36
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0009050369
Output for 5.4.35
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0007200241
Output for 5.4.34
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0008811951
Output for 5.4.32
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0010530949
Output for 5.4.31
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0008249283
Output for 5.4.30
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0009078979
Output for 5.4.29
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0008690357
Output for 5.4.27
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0015261173
Output for 5.4.26
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0008289814
Output for 5.4.25
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0007081032
Output for 5.4.24
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0009119511
Output for 5.4.23
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0009071827
Output for 5.4.22
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.001032114
Output for 5.4.21
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0009560585
Output for 5.4.20
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0010027885
Output for 5.4.19
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0009939671
Output for 5.4.18
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0010259151
Output for 5.4.17
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0011892319
Output for 5.4.16
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0010209084
Output for 5.4.15
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0012798309
Output for 5.4.14
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0009708405
Output for 5.4.13
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0009250641
Output for 5.4.12
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0008590221
Output for 5.4.11
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0006630421
Output for 5.4.10
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0010290146
Output for 5.4.9
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0010619164
Output for 5.4.8
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0008540154
Output for 5.4.7
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0009820461
Output for 5.4.6
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0008320808
Output for 5.4.5
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.000880003
Output for 5.4.3
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0008039474
Output for 5.4.2
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0010120869
Output for 5.4.1
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0007739067
Output for 5.4.0
Array ( [1] => Array ( [level] => 1 [name] => Root #1 ) [2] => Array ( [level] => 1 [name] => Root #2 [children] => Array ( [0] => Array ( [children] => Array ( [1] => Array ( [level] => 3 [name] => __subroot 2-1/2 [children] => Array ( ) ) ) ) [1] => Array ( [level] => 2 [name] => subroot 2-2 ) [2] => Array ( [level] => 2 [name] => subroot 2-3 ) ) ) ) 0.0010991096
Output for 4.4.2 - 4.4.9, 5.1.0 - 5.3.29
Parse error: syntax error, unexpected '[' in /in/IXCbd on line 29
Process exited with code 255.
Output for 4.3.0 - 4.3.1, 4.3.5 - 4.4.1, 5.0.0 - 5.0.5
Parse error: parse error, unexpected '[' in /in/IXCbd on line 29
Process exited with code 255.
Output for 4.3.2 - 4.3.4
Parse error: parse error in /in/IXCbd on line 29
Process exited with code 255.