3v4l.org

run code in 300+ PHP versions simultaneously
<?php $data = [ 'weeks' => [ 14 => [ 'some_sku' => 28.5, 'some_sku_1' => 10.8, 'some_sku_2' => 11.21, 'some_sku_3' => 19.98, 'some_sku_4' => 20.79 ], 31 => [ 'some_sku_1' => 28.5, 'some_sku_5' => 10.8, 'some_sku_6' => 11.21, 'some_sku_7' => 19.98, 'some_sku_9' => 20.79 ] ] ]; foreach ($data as $el) { usort($el, function($a, $b) { return $a < $b; }); } echo '<pre>'. print_r($data, 1) .'</pre>';
Output for git.master, git.master_jit, rfc.property-hooks
Deprecated: usort(): Returning bool from comparison function is deprecated, return an integer less than, equal to, or greater than zero in /in/E6W8Z on line 23 <pre>Array ( [weeks] => Array ( [14] => Array ( [some_sku] => 28.5 [some_sku_1] => 10.8 [some_sku_2] => 11.21 [some_sku_3] => 19.98 [some_sku_4] => 20.79 ) [31] => Array ( [some_sku_1] => 28.5 [some_sku_5] => 10.8 [some_sku_6] => 11.21 [some_sku_7] => 19.98 [some_sku_9] => 20.79 ) ) ) </pre>

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