In the PHP function range there are a start point, a end point and a step point.
is it possible to create an array with numbers, in which some values should not exist?
$hundred_tens = range(120, 190, 10);
I need the numbers 220,230,...290 ... 920,930..990, but not 200,210 ...900,910.
My solution:
$hundreds = range(100, 800, 100);
foreach ($hundred_tens as $value) {
$add_numbers[] = $value + $hundreds[0];
$add_numbers[] = $value + $hundreds[1];
$add_numbers[] = $value + $hundreds[2];
$add_numbers[] = $value + $hundreds[3];
$add_numbers[] = $value + $hundreds[4];
$add_numbers[] = $value + $hundreds[5];
$add_numbers[] = $value + $hundreds[6];
$add_numbers[] = $value + $hundreds[7];
}
$all_hundred_tens = array_merge($hundred_tens, $add_numbers);
I have add in a foreach every array value $hundreds to in a new array and merge this array with $hundred_tens.