<?php
function getCurlResults(int $from): array {
static $curlData = range(1, 57);
return ['result' => ['entries' => array_slice($curlData, $from, 20)]];
}
$count = 0;
$items = [];
$i = 0;
do {
$response = getCurlResults($count);
$count = array_push($items, ...$response['result']['entries']);
++$i;
} while ($i < 6 && $count && $count % 20 === 0);
var_export($items);
- Output for 8.3.0 - 8.3.4
- array (
0 => 1,
1 => 2,
2 => 3,
3 => 4,
4 => 5,
5 => 6,
6 => 7,
7 => 8,
8 => 9,
9 => 10,
10 => 11,
11 => 12,
12 => 13,
13 => 14,
14 => 15,
15 => 16,
16 => 17,
17 => 18,
18 => 19,
19 => 20,
20 => 21,
21 => 22,
22 => 23,
23 => 24,
24 => 25,
25 => 26,
26 => 27,
27 => 28,
28 => 29,
29 => 30,
30 => 31,
31 => 32,
32 => 33,
33 => 34,
34 => 35,
35 => 36,
36 => 37,
37 => 38,
38 => 39,
39 => 40,
40 => 41,
41 => 42,
42 => 43,
43 => 44,
44 => 45,
45 => 46,
46 => 47,
47 => 48,
48 => 49,
49 => 50,
50 => 51,
51 => 52,
52 => 53,
53 => 54,
54 => 55,
55 => 56,
56 => 57,
)
- Output for 8.1.0 - 8.1.27, 8.2.0 - 8.2.17
- Fatal error: Constant expression contains invalid operations in /in/sW7fJ on line 4
Process exited with code 255.
preferences:
183.69 ms | 1399 KiB | 58 Q