function removeChars($str, $n) {
return implode('', array_filter(str_split($str), function($v, $k) use($n) {
return (($k + 1) % $n);
}, ARRAY_FILTER_USE_BOTH));
}
$str = "0123456789";
for ($n = 2; $n <= 4; $n++) {
echo removeChars($str, $n)."\n";
}
/*
выведет следующее:
02468
0134679
01245689
*/