$start = 200;
$end = 300;
$seperate_start = 500;
$x = 10;
$output_numbers = array();
for($i=$start;$i<=$end;$i++) {
array_push($output_numbers,$i);
if($i > $start && $i % $x == 0) {
array_push($output_numbers,$seperate_start);
$seperate_start++;
}
}
print_r($output_numbers);Yukarıdaki kod 200 ile 300 arasındaki sayıların arasına 500'den başlayarak her 10 sayıda bir sayı ekler.
Sonuç:
Array
(
[0] => 200
[1] => 201
[2] => 202
[3] => 203
[4] => 204
[5] => 205
[6] => 206
[7] => 207
[8] => 208
[9] => 209
[10] => 210
[11] => 500
[12] => 211
[13] => 212
[14] => 213
[15] => 214
[16] => 215
[17] => 216
[18] => 217
[19] => 218
[20] => 219
[21] => 220
[22] => 501
[23] => 221
[24] => 222
[25] => 223
[26] => 224
[27] => 225
[28] => 226
[29] => 227
[30] => 228
[31] => 229
[32] => 230
[33] => 502
[34] => 231
[35] => 232
[36] => 233
[37] => 234
[38] => 235
[39] => 236
[40] => 237
[41] => 238
[42] => 239
[43] => 240
[44] => 503
[45] => 241
[46] => 242
[47] => 243
[48] => 244
[49] => 245
[50] => 246
[51] => 247
[52] => 248
[53] => 249
[54] => 250
[55] => 504
[56] => 251
[57] => 252
[58] => 253
[59] => 254
[60] => 255
[61] => 256
[62] => 257
[63] => 258
[64] => 259
[65] => 260
[66] => 505
[67] => 261
[68] => 262
[69] => 263
[70] => 264
[71] => 265
[72] => 266
[73] => 267
[74] => 268
[75] => 269
[76] => 270
[77] => 506
[78] => 271
[79] => 272
[80] => 273
[81] => 274
[82] => 275
[83] => 276
[84] => 277
[85] => 278
[86] => 279
[87] => 280
[88] => 507
[89] => 281
[90] => 282
[91] => 283
[92] => 284
[93] => 285
[94] => 286
[95] => 287
[96] => 288
[97] => 289
[98] => 290
[99] => 508
[100] => 291
[101] => 292
[102] => 293
[103] => 294
[104] => 295
[105] => 296
[106] => 297
[107] => 298
[108] => 299
[109] => 300
[110] => 509
)