У меня есть этот массивместо последний элемент снизу верхней части массива объектов StdClass
[questions] => Array
(
[0] => stdClass Object
(
[quid] => 1
)
[1] => stdClass Object
(
[quid] => 2
)
[2] => stdClass Object
(
[quid] => 64
)
)
И я пытался переместить значение 64 в верхней части, а затем 1 и 2 будут come.My код
function sortById($x, $y) {
return $x->quid - $y->quid;
}
usort($_SESSION['questions'], 'sortById');
но не работает.
Что именно логика, которая определяет список в порядке '64, 1, 2'? –
На самом деле нет логики. У меня есть этот массив, и просто я хочу поместить последний элемент в первый. – Raj
'list ($ _ SESSION ['questions'] [0], $ _SESSION ['questions'] [2]) = [$ _SESSION ['questions'] [2], $ _SESSION ['questions'] [0]] ' – deceze