Страница 1 из 1

ArrayHelper сортирока размеров X,XL,2XL

Добавлено: 2018.04.17, 21:19
an.viktory@gmail.com
Подскажите как мне отсортировать массив размеров.

Код: Выделить всё

[XL,2XL,L,3XL ];
если я знаю что размеры по возрастанию [XXXS,XXS,XS,S,L,XL,2XL,3XL,$XL]

Re: ArrayHelper сортирока размеров X,XL,2XL

Добавлено: 2018.04.17, 21:47
futbolim
Первое, что приходит:

Код: Выделить всё

$base_array = ['XXXS', 'XXS', 'XS', 'S', 'L', 'XL', '2XL', '3XL', '4XL'];
$input_array = ['XL', '2XL', 'L', '3XL'];
$result = array_intersect($base_array, $input_array);
ksort($result);
Только что тут делает этот вопрос?

Re: ArrayHelper сортирока размеров X,XL,2XL

Добавлено: 2018.04.18, 06:09
an.viktory@gmail.com
ArrayHelper имеет умную сортировку, вот подумал вдруг он имеет такой метод, а я о чем не знаю. ))
Спасибо