ка
как
какт
кактв
кактво
кактвои
кактвоидела
ла
ела
дела
идела
оидела
дела
твои
как
и тд и тп
$str = 'кактвоидела';
$variants = [];
$len = mb_strlen($str);
for ($i = 0; $i < $len; $i++) {
for ($n = 0; $n < $len; $n++) {
$v = mb_substr($str, $i, $n);
if (mb_strlen($v) > 1) {
$variants[] = $v;
}
}
}
// убираем дубли
$variants = array_unique($variants);