1
2
3
4
5
6
7
8
|
$arr
=
array
(
'0'
=>
array
(
'name'
=>
'朱宏宇'
,
'Chinese'
=>91,
'Math'
=> 99,
'English'
=>92),
'1'
=>
array
(
'name'
=>
'李一凡'
,
'Chinese'
=>98,
'Math'
=> 99,
'English'
=>92),
'2'
=>
array
(
'name'
=>
'丁飛'
,
'Chinese'
=>92,
'Math'
=> 99,
'English'
=>92),
'3'
=>
array
(
'name'
=>
'何樂'
,
'Chinese'
=>93,
'Math'
=> 99,
'English'
=>92),
'98'
=>
array
(
'name'
=>
'牛曉飛'
,
'Chinese'
=>94,
'Math'
=> 99,
'English'
=>92),
'99'
=>
array
(
'name'
=>
'李聰'
,
'Chinese'
=>100,
'Math'
=> 99,
'English'
=>92),
);
|
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
|
<?php
$arr
=
array
(
'0'
=>
array
(
'name'
=>
'朱宏宇'
,
'Chinese'
=>91,
'Math'
=> 99,
'English'
=>92),
'1'
=>
array
(
'name'
=>
'李一凡'
,
'Chinese'
=>98,
'Math'
=> 99,
'English'
=>92),
'2'
=>
array
(
'name'
=>
'丁飛'
,
'Chinese'
=>92,
'Math'
=> 99,
'English'
=>92),
'3'
=>
array
(
'name'
=>
'何樂'
,
'Chinese'
=>93,
'Math'
=> 99,
'English'
=>92),
...........
'98'
=>
array
(
'name'
=>
'牛曉飛'
,
'Chinese'
=>94,
'Math'
=> 99,
'English'
=>92),
'99'
=>
array
(
'name'
=>
'李聰'
,
'Chinese'
=>100,
'Math'
=> 99,
'English'
=>92),
);
$field
=
'Chinese'
;
$tmp_array
=
array
();
foreach
(
$arr
as
$val
){
$tmp_array
[
$val
[
$field
]] =
$val
;
}
echo
"<pre>"
;
krsort(
$tmp_array
);
print_r(
$tmp_array
);
?>
|