Необходимо посчитать количество вхождений определенной цифры в большом числе.
Например: цифра 5 в числе 442158755745 встречается 4 раза.
Решение:
<?php
$big_number = 12534567;
$search_number = 5;
$str = (string)$big_number;
$arr = str_split($str);
$i = count($arr);
$j = 0;
$match = 0;
while ($j < $i) {
if ($arr[$j] == $search_number) ++$match;
$j++;
}
echo $match;
?>