function getSevenNum($num)
{
$nos = 0;
for ($i = 1; $i < $num + 1; $i++) {
$str = strval($i);
for ($j = 0; $j < strlen($str); $j++) {
$ary[$i][] = substr($str, $j, 1);
}
for ($k = 0; $k < count($ary[$i]); $k++) {
if ($ary[$i][$k] == 7) {
$nos += 1;
}
}
if ($i % 7 == 0 && $str[-1] != 7) {
$nos += 1;
}
}
return $nos;
}
$num = 21;
dd(getSevenNum($num));
找出跟7有关的数字的个数
于 2022-03-15 12:26:58 首次发布