-2
안녕하세요 저는 다중 배열을 가지고 있습니다. 이런 코드를 사용하고 있습니다.For 루프에서 객체 배열 정렬
루프를 사용하지 않고 테스트 할 때 약간의 시간이 걸릴 수 있습니다. 이 루프를 호출하면 아약스 호출로 내부 서버가 표시됩니다. 어떤 응답도하지 않습니다.
function sortarraybykey_returns($oldarray)
{
if (count($oldarray) > 1)
{
function cmpreturns($a, $b)
{
if ($a->staff_distance_value < $b->staff_distance_value)
{
return -1;
} elseif ($a->staff_distance_value == $b->staff_distance_value)
{
return 0;
} else
{
return 1;
}
}
usort($oldarray, "cmpreturns");
}
return $oldarray;
}
Array
(
[0] => stdClass Object
(
[ID] => 1
[name] => Mary Jane
[count] => 420
)
[1] => stdClass Object
(
[ID] => 2
[name] => Johnny
[count] => 234
)
[2] => stdClass Object
(
[ID] => 3
[name] => Kathy
[count] => 4354
)
감사합니다. 그러나 나는 아직 그것을 점검하지 않았다. 내가 PHP에 돌아올 때 그것을 확인합니다 –