<?php
$orders = array (
0 =>
array (
'customer' => '9999',
'number' => '315982',
'webNumber' => '310018735',
'finished' => '0',
'timeOfDelivery' => '20190511',
'typeOfDelivery' => 'Köres',
'deliveryName' => 'Hebes Testkund *PLOCKAS EJ!*',
'modifiedDate' => '2019-05-09 17:15:58',
'ourReference' => 'Webshop',
'yourReference' => 'Kenneth Hjelm',
'rows' =>
array (
0 =>
array (
'number' => 'fr1,011-0',
'name' => '*Papaya Coconut 6x250gr',
'weight' => '1.50',
'amount' => '6',
'price' => '32.50',
'unit' => 'fp',
'uHeader0' => 'RB',
'uHeader1' => 'SE',
'unit0' => '1',
'unit1' => '1',
'unit2' => '6',
'deliveredAmount' => '6',
'sum' => '195',
),
),
'createdDate' => '2019-05-14 21:56:01',
),
1 =>
array (
'customer' => '9999',
'number' => '315979',
'webNumber' => '310018732',
'finished' => '0',
'timeOfDelivery' => '20190511',
'typeOfDelivery' => 'Köres',
'deliveryName' => 'Hebes Testkund *PLOCKAS EJ!',
'modifiedDate' => '2019-05-09 02:02:25',
'ourReference' => 'Webshop',
'yourReference' => 'Kenneth Hjelm',
'rows' =>
array (
0 =>
array (
'number' => 'ba1,14-0',
'name' => 'BANANER Chiquita Färg 4 GULA ',
'weight' => '18.30',
'amount' => '18.30',
'price' => '14.50',
'unit' => 'kg',
'uHeader0' => 'Ld',
'uHeader1' => 'EC',
'unit0' => '1',
'unit1' => '1',
'unit2' => '18.30',
'deliveredAmount' => '18.30',
'sum' => '265.35',
),
),
'createdDate' => '2019-05-14 21:56:01',
),
2 =>
array (
'customer' => '9999',
'number' => '315981',
'webNumber' => '310018734',
'finished' => '0',
'timeOfDelivery' => '20190511',
'typeOfDelivery' => 'Köres',
'deliveryName' => 'Hebes Testkund *PLOCKAS EJ!',
'modifiedDate' => '2019-05-09 16:48:43',
'ourReference' => 'Webshop',
'yourReference' => 'Kenneth Hjelm',
'rows' =>
array (
0 =>
array (
'number' => 'ba1,14-0',
'name' => 'BANANER Chiquita Färg 4 GULA ',
'weight' => '18.30',
'amount' => '18.30',
'price' => '14.50',
'unit' => 'kg',
'uHeader0' => 'Ld',
'uHeader1' => 'EC',
'unit0' => '1',
'unit1' => '1',
'unit2' => '18.30',
'deliveredAmount' => '18.30',
'sum' => '265.35',
),
),
'createdDate' => '2019-05-14 21:56:01',
),
3 =>
array (
'customer' => '9999',
'number' => '250325',
'webNumber' => NULL,
'finished' => '0',
'timeOfDelivery' => '20190514',
'typeOfDelivery' => 'Köres',
'deliveryName' => 'Hebes Testkund *PLOCKAS EJ!',
'modifiedDate' => '2019-05-14 13:24:16',
'ourReference' => 'Kenneth Hjelm',
'yourReference' => 'Kenneth Hjelm',
'rows' =>
array (
0 =>
array (
'number' => 'pä1,16-0',
'name' => 'PÄRON Anjou 100/110 RUCARAY',
'weight' => '-30',
'amount' => '-30',
'price' => '20.91',
'unit' => 'kg',
'uHeader0' => 'Ld',
'uHeader1' => 'CL',
'unit0' => '-2',
'unit1' => '-2',
'unit2' => '15',
'deliveredAmount' => '-30',
'sum' => '-627.30',
),
),
'createdDate' => '2019-05-14 13:24:23',
),
4 =>
array (
'customer' => '9999',
'number' => '315984',
'webNumber' => '310018737',
'finished' => '0',
'timeOfDelivery' => '20190511',
'typeOfDelivery' => 'Köres',
'deliveryName' => 'Hebes Testkund *PLOCKAS EJ!',
'modifiedDate' => '2019-05-09 17:17:55',
'ourReference' => 'Webshop',
'yourReference' => 'Kenneth Hjelm',
'rows' =>
array (
0 =>
array (
'number' => 'ba1,14-0',
'name' => 'BANANER Chiquita Färg 4 GULA ',
'weight' => '18.30',
'amount' => '18.30',
'price' => '14.50',
'unit' => 'kg',
'uHeader0' => 'Ld',
'uHeader1' => 'EC',
'unit0' => '1',
'unit1' => '1',
'unit2' => '18.30',
'deliveredAmount' => '18.30',
'sum' => '265.35',
),
),
'createdDate' => '2019-05-14 21:56:01',
),
5 =>
array (
'customer' => '9999',
'number' => '316015',
'webNumber' => '310018738',
'finished' => '0',
'timeOfDelivery' => '20190516',
'typeOfDelivery' => 'Köres',
'deliveryName' => 'Hebes Testkund *PLOCKAS EJ!',
'modifiedDate' => '2019-05-13 17:09:44',
'ourReference' => 'Webshop',
'yourReference' => 'Kenneth Hjelm',
'rows' =>
array (
0 =>
array (
'number' => 'ba1,14-0',
'name' => 'BANANER Chiquita Färg 4 GULA ',
'weight' => '18.30',
'amount' => '18.30',
'price' => '14.50',
'unit' => 'kg',
'uHeader0' => 'Ld',
'uHeader1' => 'EC',
'unit0' => '1',
'unit1' => '1',
'unit2' => '18.30',
'deliveredAmount' => '18.30',
'sum' => '265.35',
),
),
'createdDate' => '2019-05-13 17:10:01',
),
6 =>
array (
'customer' => '9999',
'number' => '316016',
'webNumber' => '310018739',
'finished' => '0',
'timeOfDelivery' => '20190510',
'typeOfDelivery' => 'Köres',
'deliveryName' => 'Hebes Testkund *PLOCKAS EJ!',
'modifiedDate' => '2019-05-13 17:10:45',
'ourReference' => 'Webshop',
'yourReference' => 'Kenneth Hjelm',
'rows' =>
array (
0 =>
array (
'number' => 'ba1,14-0',
'name' => 'BANANER Chiquita Färg 4 GULA ',
'weight' => '36.60',
'amount' => '36.60',
'price' => '14.50',
'unit' => 'kg',
'uHeader0' => 'Ld',
'uHeader1' => 'EC',
'unit0' => '2',
'unit1' => '2',
'unit2' => '18.30',
'deliveredAmount' => '36.60',
'sum' => '530.70',
),
),
'createdDate' => '2019-05-14 21:56:01',
),
7 =>
array (
'customer' => '9999',
'number' => '316018',
'webNumber' => '310018741',
'finished' => '0',
'timeOfDelivery' => '20190516',
'typeOfDelivery' => 'Köres',
'deliveryName' => 'Hebes Testkund *PLOCKAS EJ!',
'modifiedDate' => '2019-05-14 02:00:40',
'ourReference' => 'Webshop',
'yourReference' => 'Kenneth Hjelm',
'rows' =>
array (
0 =>
array (
'number' => 'ba1,14-0',
'name' => 'BANANER Chiquita Färg 4 GULA ',
'weight' => '18.30',
'amount' => '18.30',
'price' => '14.50',
'unit' => 'kg',
'uHeader0' => 'Ld',
'uHeader1' => 'EC',
'unit0' => '1',
'unit1' => '1',
'unit2' => '18.30',
'deliveredAmount' => '18.30',
'sum' => '265.35',
),
),
'createdDate' => '2019-05-14 02:01:02',
),
8 =>
array (
'customer' => '9999',
'number' => '316017',
'webNumber' => '310018740',
'finished' => '0',
'timeOfDelivery' => '20190511',
'typeOfDelivery' => 'Köres',
'deliveryName' => 'Hebes Testkund *PLOCKAS EJ!',
'modifiedDate' => '2019-05-13 17:11:41',
'ourReference' => 'Webshop',
'yourReference' => 'Kenneth Hjelm',
'rows' =>
array (
0 =>
array (
'number' => 'ba1,14-0',
'name' => 'BANANER Chiquita Färg 4 GULA ',
'weight' => '36.60',
'amount' => '36.60',
'price' => '14.50',
'unit' => 'kg',
'uHeader0' => 'Ld',
'uHeader1' => 'EC',
'unit0' => '2',
'unit1' => '2',
'unit2' => '18.30',
'deliveredAmount' => '36.60',
'sum' => '530.70',
),
),
'createdDate' => '2019-05-14 21:56:01',
),
9 =>
array (
'customer' => '9999',
'number' => '316019',
'webNumber' => '310018742',
'finished' => '0',
'timeOfDelivery' => '20190517',
'typeOfDelivery' => 'Köres',
'deliveryName' => 'Hebes Testkund *PLOCKAS EJ!',
'modifiedDate' => '2019-05-14 02:01:40',
'ourReference' => 'Webshop',
'yourReference' => 'Kenneth Hjelm',
'rows' =>
array (
0 =>
array (
'number' => 'ba1,14-0',
'name' => 'BANANER Chiquita Färg 4 GULA ',
'weight' => '18.30',
'amount' => '18.30',
'price' => '14.50',
'unit' => 'kg',
'uHeader0' => 'Ld',
'uHeader1' => 'EC',
'unit0' => '1',
'unit1' => '1',
'unit2' => '18.30',
'deliveredAmount' => '18.30',
'sum' => '265.35',
),
),
'createdDate' => '2019-05-14 02:02:01',
),
10 =>
array (
'customer' => '9999',
'number' => '316020',
'webNumber' => '310018743',
'finished' => '0',
'timeOfDelivery' => '20190518',
'typeOfDelivery' => 'Köres',
'deliveryName' => 'Hebes Testkund *PLOCKAS EJ!',
'modifiedDate' => '2019-05-14 02:02:37',
'ourReference' => 'Webshop',
'yourReference' => 'Kenneth Hjelm',
'rows' =>
array (
0 =>
array (
'number' => 'ba1,14-0',
'name' => 'BANANER Chiquita Färg 4 GULA ',
'weight' => '18.30',
'amount' => '18.30',
'price' => '14.50',
'unit' => 'kg',
'uHeader0' => 'Ld',
'uHeader1' => 'EC',
'unit0' => '1',
'unit1' => '1',
'unit2' => '18.30',
'deliveredAmount' => '18.30',
'sum' => '265.35',
),
),
'createdDate' => '2019-05-14 02:03:01',
),
);
usort(
$orders,
function ($a, $b) {
return $a['timeOfDelivery'] <=> $b['timeOfDelivery'];
}
);
$group_date = null;
foreach ($orders as $order) {
if ($order['timeOfDelivery'] !== $group_date) {
if($group_date !== null){
echo "</div>\n";
}
// new group
$group_date = $order['timeOfDelivery'];
echo "<div>\n$group_date: \n";
}
echo $order['number'], "\n";
}
Finding entry points
Branch analysis from position: 0
2 jumps found. (Code = 77) Position 1 = 8, Position 2 = 25
Branch analysis from position: 8
2 jumps found. (Code = 78) Position 1 = 9, Position 2 = 25
Branch analysis from position: 9
2 jumps found. (Code = 43) Position 1 = 12, Position 2 = 21
Branch analysis from position: 12
2 jumps found. (Code = 43) Position 1 = 14, Position 2 = 15
Branch analysis from position: 14
1 jumps found. (Code = 42) Position 1 = 8
Branch analysis from position: 8
Branch analysis from position: 15
Branch analysis from position: 21
Branch analysis from position: 25
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 25
filename: /in/3K109
function name: (null)
number of ops: 27
compiled vars: !0 = $orders, !1 = $group_date, !2 = $order
line #* E I O op fetch ext return operands
-------------------------------------------------------------------------------------
2 0 E > ASSIGN !0, <array>
369 1 INIT_FCALL 'usort'
370 2 SEND_REF !0
371 3 DECLARE_LAMBDA_FUNCTION '%00%7Bclosure%7D%2Fin%2F3K109%3A371%240'
373 4 SEND_VAL ~4
5 DO_ICALL
376 6 ASSIGN !1, null
377 7 > FE_RESET_R $7 !0, ->25
8 > > FE_FETCH_R $7, !2, ->25
378 9 > FETCH_DIM_R ~8 !2, 'timeOfDelivery'
10 IS_NOT_IDENTICAL !1, ~8
11 > JMPZ ~9, ->21
379 12 > TYPE_CHECK 1020 !1
13 > JMPZ ~10, ->15
380 14 > ECHO '%3C%2Fdiv%3E%0A'
383 15 > FETCH_DIM_R ~11 !2, 'timeOfDelivery'
16 ASSIGN !1, ~11
384 17 ROPE_INIT 3 ~14 '%3Cdiv%3E%0A'
18 ROPE_ADD 1 ~14 ~14, !1
19 ROPE_END 2 ~13 ~14, '%3A+%0A'
20 ECHO ~13
387 21 > FETCH_DIM_R ~16 !2, 'number'
22 ECHO ~16
23 ECHO '%0A'
377 24 > JMP ->8
25 > FE_FREE $7
389 26 > RETURN 1
Function %00%7Bclosure%7D%2Fin%2F3K109%3A371%240:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename: /in/3K109
function name: {closure}
number of ops: 7
compiled vars: !0 = $a, !1 = $b
line #* E I O op fetch ext return operands
-------------------------------------------------------------------------------------
371 0 E > RECV !0
1 RECV !1
372 2 FETCH_DIM_R ~2 !0, 'timeOfDelivery'
3 FETCH_DIM_R ~3 !1, 'timeOfDelivery'
4 SPACESHIP ~4 ~2, ~3
5 > RETURN ~4
373 6* > RETURN null
End of function %00%7Bclosure%7D%2Fin%2F3K109%3A371%240
Generated using Vulcan Logic Dumper, using php 8.0.0
preferences:
176.58 ms | 1400 KiB | 15 Q