<?
$str = "1234567 foo
bar 122345678 baz
1222345 abc
11111222345 de xy
712111345446 is valid or even 49833376543";
if(preg_match_all('~\d{7,}~', $str, $out) > 0)
{
$res = array_filter($out[0], function($v) {
return count(array_unique(str_split($v))) >= 7;
});
}
print_r($res);
?>
Output for 8.4.15
/bin/php-8.4.15: /usr/lib/libm.so.6: version `GLIBC_2.38' not found (required by /bin/php-8.4.15)
/bin/php-8.4.15: /usr/lib/libm.so.6: version `GLIBC_2.35' not found (required by /bin/php-8.4.15)
/bin/php-8.4.15: /usr/lib/libc.so.6: version `GLIBC_2.34' not found (required by /bin/php-8.4.15)
/bin/php-8.4.15: /usr/lib/libc.so.6: version `GLIBC_2.38' not found (required by /bin/php-8.4.15)
Process exited with code 1.