<?php
$arr =
[
0 =>
[
"u_id" => "9",
"u_name" => "Souhaila S.",
"r_nb_today" => "7",
],
1 =>
[
"u_id" => "59",
"u_name" => "Cirine E.",
"r_nb_today" => "2",
],
2 =>
[
"u_id" => "64",
"u_name" => "Cyrine B.",
"r_nb_today" => "1",
],
3 =>
[
"u_id" => "8",
"u_name" => "Jihen B. R.",
"r_nb_today" => "1",
],
4 =>
[
"u_id" => "18",
"u_name" => "Otail J.",
"r_nb_today" => "0",
],
5 =>
[
"u_id" => "15",
"u_name" => "Rim H.",
"r_nb_today" => "0",
],
6 =>
[
"u_id" => "12",
"u_name" => "Bassem D.",
"r_nb_today" => "0",
],
7 =>
[
"u_id" => "75",
"u_name" => "Mariem N.",
"r_nb_today" => "0",
],
8 =>
[
"u_id" => "66",
"u_name" => "Khaoula K.",
"r_nb_today" => "0",
],
9 =>
[
"u_id" => "74",
"u_name" => "Ghada J.",
"r_nb_today" => "0",
],
10 =>
[
"u_id" => "62",
"u_name" => "Alaeddine M.",
"r_nb_today" => "0",
],
11 =>
[
"u_id" => "79",
"u_name" => "Khaled B.",
"r_nb_today" => "0",
],
12 =>
[
"u_id" => "71",
"u_name" => "Desiree Y.",
"r_nb_today" => "0",
],
];
$r_nb_today = array_column($arr, 'r_nb_today');
$u_name = array_column($arr, 'u_name');
array_multisort($r_nb_today, SORT_NUMERIC, SORT_DESC,
$u_name, SORT_NATURAL, SORT_DESC, $arr);
print_r($arr);die;
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 79) Position 1 = -2
filename: /in/L8KUE
function name: (null)
number of ops: 25
compiled vars: !0 = $arr, !1 = $r_nb_today, !2 = $u_name
line #* E I O op fetch ext return operands
-------------------------------------------------------------------------------------
3 0 E > ASSIGN !0, <array>
96 1 INIT_FCALL 'array_column'
2 SEND_VAR !0
3 SEND_VAL 'r_nb_today'
4 DO_ICALL $4
5 ASSIGN !1, $4
97 6 INIT_FCALL 'array_column'
7 SEND_VAR !0
8 SEND_VAL 'u_name'
9 DO_ICALL $6
10 ASSIGN !2, $6
98 11 INIT_FCALL 'array_multisort'
12 SEND_REF !1
13 SEND_VAL 1
14 SEND_VAL 3
99 15 SEND_REF !2
16 SEND_VAL 6
17 SEND_VAL 3
18 SEND_REF !0
98 19 DO_ICALL
100 20 INIT_FCALL 'print_r'
21 SEND_VAR !0
22 DO_ICALL
23 > EXIT
101 24* > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0
preferences:
137.94 ms | 1001 KiB | 16 Q