Ich habe ein Array $json['messages']:
[0] => Array
(
[id] => 1
[message] => sample-message
[time] => 1270998459
)
[1] => Array
(
[id] => 999
[message] => sample-message
[time] => 1270939459
)
[2] => Array
(
[id] => 80
[message] => sample-message
[time] => 1270990059
)
Das ich nach der ID sortieren will. Dazu erstelle ich ein neues Array:
Bekomme aber nur den Fehler
Aber $sortArray ist ein Array.
[0] => Array
(
[id] => 1
[message] => sample-message
[time] => 1270998459
)
[1] => Array
(
[id] => 999
[message] => sample-message
[time] => 1270939459
)
[2] => Array
(
[id] => 80
[message] => sample-message
[time] => 1270990059
)
Das ich nach der ID sortieren will. Dazu erstelle ich ein neues Array:
PHP-Code:
$sortArray = $json['messages'];
foreach($data as $key => $array) {
$sortArray[$key] = $array[2];
}
array_multisort($sortArray, SORT_ASC, SORT_NUMERIC, $data);
array_multisort() [function.array-multisort]: Argument #4 is expected to be an array or a sort flag
Kommentar