5
$array1 = array(0.0, 1, 2.5);
6
$array2 = array(TRUE, FALSE, NULL, "d", "e", "f");
7
foreach($array1 as $start)
9
foreach($array1 as $num)
11
foreach($array2 as $value)
13
echo '==========================='."\n";
14
echo 'start: '.$start.' num: '.$num.' value: '.$value."\n";
15
$output = array_fill($start, $num, $value);
22
===============Done====================
24
===========================
25
start: 0 num: 0 value: 1
27
Warning: array_fill(): Number of elements must be positive in %s on line %d
29
===========================
30
start: 0 num: 0 value:
32
Warning: array_fill(): Number of elements must be positive in %s on line %d
34
===========================
35
start: 0 num: 0 value:
37
Warning: array_fill(): Number of elements must be positive in %s on line %d
39
===========================
40
start: 0 num: 0 value: d
42
Warning: array_fill(): Number of elements must be positive in %s on line %d
44
===========================
45
start: 0 num: 0 value: e
47
Warning: array_fill(): Number of elements must be positive in %s on line %d
49
===========================
50
start: 0 num: 0 value: f
52
Warning: array_fill(): Number of elements must be positive in %s on line %d
54
===========================
55
start: 0 num: 1 value: 1
60
===========================
61
start: 0 num: 1 value:
66
===========================
67
start: 0 num: 1 value:
72
===========================
73
start: 0 num: 1 value: d
78
===========================
79
start: 0 num: 1 value: e
84
===========================
85
start: 0 num: 1 value: f
90
===========================
91
start: 0 num: 2.5 value: 1
98
===========================
99
start: 0 num: 2.5 value:
106
===========================
107
start: 0 num: 2.5 value:
114
===========================
115
start: 0 num: 2.5 value: d
122
===========================
123
start: 0 num: 2.5 value: e
130
===========================
131
start: 0 num: 2.5 value: f
138
===========================
139
start: 1 num: 0 value: 1
141
Warning: array_fill(): Number of elements must be positive in %s on line %d
143
===========================
144
start: 1 num: 0 value:
146
Warning: array_fill(): Number of elements must be positive in %s on line %d
148
===========================
149
start: 1 num: 0 value:
151
Warning: array_fill(): Number of elements must be positive in %s on line %d
153
===========================
154
start: 1 num: 0 value: d
156
Warning: array_fill(): Number of elements must be positive in %s on line %d
158
===========================
159
start: 1 num: 0 value: e
161
Warning: array_fill(): Number of elements must be positive in %s on line %d
163
===========================
164
start: 1 num: 0 value: f
166
Warning: array_fill(): Number of elements must be positive in %s on line %d
168
===========================
169
start: 1 num: 1 value: 1
174
===========================
175
start: 1 num: 1 value:
180
===========================
181
start: 1 num: 1 value:
186
===========================
187
start: 1 num: 1 value: d
192
===========================
193
start: 1 num: 1 value: e
198
===========================
199
start: 1 num: 1 value: f
204
===========================
205
start: 1 num: 2.5 value: 1
212
===========================
213
start: 1 num: 2.5 value:
220
===========================
221
start: 1 num: 2.5 value:
228
===========================
229
start: 1 num: 2.5 value: d
236
===========================
237
start: 1 num: 2.5 value: e
244
===========================
245
start: 1 num: 2.5 value: f
252
===========================
253
start: 2.5 num: 0 value: 1
255
Warning: array_fill(): Number of elements must be positive in %s on line %d
257
===========================
258
start: 2.5 num: 0 value:
260
Warning: array_fill(): Number of elements must be positive in %s on line %d
262
===========================
263
start: 2.5 num: 0 value:
265
Warning: array_fill(): Number of elements must be positive in %s on line %d
267
===========================
268
start: 2.5 num: 0 value: d
270
Warning: array_fill(): Number of elements must be positive in %s on line %d
272
===========================
273
start: 2.5 num: 0 value: e
275
Warning: array_fill(): Number of elements must be positive in %s on line %d
277
===========================
278
start: 2.5 num: 0 value: f
280
Warning: array_fill(): Number of elements must be positive in %s on line %d
282
===========================
283
start: 2.5 num: 1 value: 1
288
===========================
289
start: 2.5 num: 1 value:
294
===========================
295
start: 2.5 num: 1 value:
300
===========================
301
start: 2.5 num: 1 value: d
306
===========================
307
start: 2.5 num: 1 value: e
312
===========================
313
start: 2.5 num: 1 value: f
318
===========================
319
start: 2.5 num: 2.5 value: 1
326
===========================
327
start: 2.5 num: 2.5 value:
334
===========================
335
start: 2.5 num: 2.5 value:
342
===========================
343
start: 2.5 num: 2.5 value: d
350
===========================
351
start: 2.5 num: 2.5 value: e
358
===========================
359
start: 2.5 num: 2.5 value: f
366
== Done =================Done====================
5
$array1 = array(0.0, 1, 2.5);
6
$array2 = array(TRUE, FALSE, NULL, "d", "e", "f");
7
foreach($array1 as $start)
9
foreach($array1 as $num)
11
foreach($array2 as $value)
13
echo '==========================='."\n";
14
echo 'start: '.$start.' num: '.$num.' value: '.$value."\n";
15
$output = array_fill($start, $num, $value);
22
===============Done====================
24
===========================
25
start: 0 num: 0 value: 1
27
Warning: array_fill(): Number of elements must be positive in %s on line %d
29
===========================
30
start: 0 num: 0 value:
32
Warning: array_fill(): Number of elements must be positive in %s on line %d
34
===========================
35
start: 0 num: 0 value:
37
Warning: array_fill(): Number of elements must be positive in %s on line %d
39
===========================
40
start: 0 num: 0 value: d
42
Warning: array_fill(): Number of elements must be positive in %s on line %d
44
===========================
45
start: 0 num: 0 value: e
47
Warning: array_fill(): Number of elements must be positive in %s on line %d
49
===========================
50
start: 0 num: 0 value: f
52
Warning: array_fill(): Number of elements must be positive in %s on line %d
54
===========================
55
start: 0 num: 1 value: 1
60
===========================
61
start: 0 num: 1 value:
66
===========================
67
start: 0 num: 1 value:
72
===========================
73
start: 0 num: 1 value: d
78
===========================
79
start: 0 num: 1 value: e
84
===========================
85
start: 0 num: 1 value: f
90
===========================
91
start: 0 num: 2.5 value: 1
98
===========================
99
start: 0 num: 2.5 value:
106
===========================
107
start: 0 num: 2.5 value:
114
===========================
115
start: 0 num: 2.5 value: d
122
===========================
123
start: 0 num: 2.5 value: e
130
===========================
131
start: 0 num: 2.5 value: f
138
===========================
139
start: 1 num: 0 value: 1
141
Warning: array_fill(): Number of elements must be positive in %s on line %d
143
===========================
144
start: 1 num: 0 value:
146
Warning: array_fill(): Number of elements must be positive in %s on line %d
148
===========================
149
start: 1 num: 0 value:
151
Warning: array_fill(): Number of elements must be positive in %s on line %d
153
===========================
154
start: 1 num: 0 value: d
156
Warning: array_fill(): Number of elements must be positive in %s on line %d
158
===========================
159
start: 1 num: 0 value: e
161
Warning: array_fill(): Number of elements must be positive in %s on line %d
163
===========================
164
start: 1 num: 0 value: f
166
Warning: array_fill(): Number of elements must be positive in %s on line %d
168
===========================
169
start: 1 num: 1 value: 1
174
===========================
175
start: 1 num: 1 value:
180
===========================
181
start: 1 num: 1 value:
186
===========================
187
start: 1 num: 1 value: d
192
===========================
193
start: 1 num: 1 value: e
198
===========================
199
start: 1 num: 1 value: f
204
===========================
205
start: 1 num: 2.5 value: 1
212
===========================
213
start: 1 num: 2.5 value:
220
===========================
221
start: 1 num: 2.5 value:
228
===========================
229
start: 1 num: 2.5 value: d
236
===========================
237
start: 1 num: 2.5 value: e
244
===========================
245
start: 1 num: 2.5 value: f
252
===========================
253
start: 2.5 num: 0 value: 1
255
Warning: array_fill(): Number of elements must be positive in %s on line %d
257
===========================
258
start: 2.5 num: 0 value:
260
Warning: array_fill(): Number of elements must be positive in %s on line %d
262
===========================
263
start: 2.5 num: 0 value:
265
Warning: array_fill(): Number of elements must be positive in %s on line %d
267
===========================
268
start: 2.5 num: 0 value: d
270
Warning: array_fill(): Number of elements must be positive in %s on line %d
272
===========================
273
start: 2.5 num: 0 value: e
275
Warning: array_fill(): Number of elements must be positive in %s on line %d
277
===========================
278
start: 2.5 num: 0 value: f
280
Warning: array_fill(): Number of elements must be positive in %s on line %d
282
===========================
283
start: 2.5 num: 1 value: 1
288
===========================
289
start: 2.5 num: 1 value:
294
===========================
295
start: 2.5 num: 1 value:
300
===========================
301
start: 2.5 num: 1 value: d
306
===========================
307
start: 2.5 num: 1 value: e
312
===========================
313
start: 2.5 num: 1 value: f
318
===========================
319
start: 2.5 num: 2.5 value: 1
326
===========================
327
start: 2.5 num: 2.5 value:
334
===========================
335
start: 2.5 num: 2.5 value:
342
===========================
343
start: 2.5 num: 2.5 value: d
350
===========================
351
start: 2.5 num: 2.5 value: e
358
===========================
359
start: 2.5 num: 2.5 value: f
366
== Done =================Done====================