<?php
$specification = array(
'type' => array(
'Excavator',
'Mini Excavator',
'Mini Excavator',
'Excavator',
'Excavator',
'Excavator',
'Rubber Tire',
'Rubber Tire',
'Rubber Tire',
),
'estimated_weight' => array(
'680',
'110',
'130',
'675',
'750',
'750',
'200',
'200',
'300',
),
'weight_class' => array(
'24,000 - 33,000 Lbs',
'2,500 - 4,000 Lbs',
'4,000 - 8,000 Lbs',
'24,000 - 33,000 Lbs',
'40,000 - 45,000 Lbs',
'40,000 - 45,000 Lbs',
'Rubber Tire',
'Rubber Tire',
'Rubber Tire',
),
);
array_multisort(
$specification['weight_class'],
SORT_NATURAL,
$specification['estimated_weight'],
$specification['type'],
);
var_export($specification);
- Output for 8.0.1 - 8.0.30, 8.1.0 - 8.1.33, 8.2.0 - 8.2.29, 8.3.0 - 8.3.25, 8.4.1 - 8.4.12
- array (
'type' =>
array (
0 => 'Mini Excavator',
1 => 'Mini Excavator',
2 => 'Excavator',
3 => 'Excavator',
4 => 'Excavator',
5 => 'Excavator',
6 => 'Rubber Tire',
7 => 'Rubber Tire',
8 => 'Rubber Tire',
),
'estimated_weight' =>
array (
0 => '110',
1 => '130',
2 => '675',
3 => '680',
4 => '750',
5 => '750',
6 => '200',
7 => '200',
8 => '300',
),
'weight_class' =>
array (
0 => '2,500 - 4,000 Lbs',
1 => '4,000 - 8,000 Lbs',
2 => '24,000 - 33,000 Lbs',
3 => '24,000 - 33,000 Lbs',
4 => '40,000 - 45,000 Lbs',
5 => '40,000 - 45,000 Lbs',
6 => 'Rubber Tire',
7 => 'Rubber Tire',
8 => 'Rubber Tire',
),
)
preferences:
92.54 ms | 408 KiB | 5 Q