PHPで桁数を数える作業をしています。データベースの桁数を数えたいだけです。最初の数字にはゼロの意味があり、数えるための数字としては使用されません。
例えば:
12 ==number of count value is 2
122 ==number of count value is 3
function.here my function を通じてこれを達成できます。
function count_digit($number)
{
return strlen((string) $number);
}
$number = 12312;
echo count_digit($number); // 5
しかし、その数値にゼロを追加する必要があります$num = 0012312;
(ゼロフィル)。
012 == number of count value is 3
0133 == number of count value is 4
解決方法を教えてください。