Array
(
[0] => stdClass Object
(
[Leasing] => 12939.74
[Name] => Jeremy
[Rental] => 0
[Sales] => 56603.13
[Total] => 69542.87
)
[1] => stdClass Object
(
[Leasing] => 0
[Name] => Shaun
[Rental] => 0
[Sales] => 58590
[Total] => 58590
)
[2] => stdClass Object
(
[Leasing] => 0
[Name] => Lindsay
[Rental] => 0
[Sales] => 22951.97
[Total] => 22951.97
)
[3] => stdClass Object
(
[Leasing] => 0
[Name] => Sally
[Rental] => 1200
[Sales] => 21624.9
[Total] => 22824.9
)
[4] => stdClass Object
(
[Leasing] => 0
[Name] => House
[Rental] => 0
[Sales] => 16235.81
[Total] => 16235.81
)
[5] => stdClass Object
(
[Leasing] => 5298.85
[Name] => Bill
[Rental] => 1200
[Sales] => 0
[Total] => 6498.85
)
)
< /code>
В настоящее время массив сортируется по общему использованию этого: < /p>
usort($data, function ($a, $b) {
return $b->Total - $a->Total;
});
< /code>
Теперь мне нужно иметь возможность всегда иметь человека с [name] => house < /code> в верхней части массива. Я думаю, что я могу оставить это сортированным по Total
(потому что мне все еще нужно так), а затем взять элемент с значением дома и поместить его в начале массива. Я могу взять конкретный ключ и положить его на вершину, но ключ может измениться в зависимости от того, у кого самый высокий общий объем. Как я всегда могу поставить человека по имени Хаус в верхнюю часть массива?
Теперь мне нужно иметь возможность всегда иметь человека с [name] => house < /code> в верхней части массива. Я думаю, что я могу оставить это сортированным по Total [/code] (потому что мне все еще нужно так), а затем взять элемент с значением дома и поместить его в начале массива. Я могу взять конкретный ключ и положить его на вершину, но ключ может измениться в зависимости от того, у кого самый высокий общий объем. Как я всегда могу поставить человека по имени Хаус в верхнюю часть массива?
У меня есть следующий массив, который я пытаюсь отсортировать:
=>Array
{
=> 2016-01-01
=> Smith
}
=>Array
{
=> 2015-01-01
=> Davis
}
=>Array
{
=> 2015-01-01
=> Smith
}
Я пытаюсь получить желаемый результат:
Davis 2015-01-01
Smith...
Я использую плагин DataTable для манипулирования данными. 2 столбцы отображают раскрывающиеся поля. Я включил сортировку столбцов и фильтрацию таблицы.
Я мог бы сортировать все столбцы, кроме столбцов раскрывающихся полей. Точно так же поиск не...
Я использую плагин DataTable для манипулирования данными. 2 столбцы отображают раскрывающиеся поля. Я включил сортировку столбцов и фильтрацию таблицы.
Я мог бы сортировать все столбцы, кроме столбцов раскрывающихся полей. Точно так же поиск не...