Part 2 :
function get_solution($input, $length)
{
foreach ($input->chars as $pos=>$char)
if ($input->chars->slice($pos, $length)->unique()->count() === $length)
return $pos + $length;
}
// ==================================================
// > SOLUTIONS
// ==================================================
$solution_1 = get_solution($input, 4);
$solution_2 = get_solution($input, 14);