CODE
<?php
//Enter your code here, enjoy!
$a1 = ['1','3','6-8','10-21','23','25-30'];
$a2 =[];
foreach($a1 as $d)
{
if(strpos($d,"-") !== false)
{
//have dash, make range of number
$e = explode("-", $d);
$a2 =array_merge($a2,range($e[0], $e[1]));
}
else
{
$a2[] = $d;
}
}
$c = range(1,50);
print_r(array_diff($c, $a2));
//Enter your code here, enjoy!
$a1 = ['1','3','6-8','10-21','23','25-30'];
$a2 =[];
foreach($a1 as $d)
{
if(strpos($d,"-") !== false)
{
//have dash, make range of number
$e = explode("-", $d);
$a2 =array_merge($a2,range($e[0], $e[1]));
}
else
{
$a2[] = $d;
}
}
$c = range(1,50);
print_r(array_diff($c, $a2));
--p/s: sorry, necro old post 😂😂