我有一个关于php中的数字的问题。
例如,我有这个数字
1111122333344
我想告诉大家,一号有五位,二号有两位,三位有四位,二位有两位。我想把它分开。但我怎么能做到呢?谢谢你的帮助。下面是一个例子:
Number that i have 1111122333344
number 1 have = 5 (digits)
number 2 have = 2 (digits)
number 3 have = 4 (digits)
number 4 have = 2 (digits)
我试过了,但不起作用
$numbers = '1111122333344';
if ($numbers > 3) {
echo '2';
}
(代表坏英语)谢谢!
发布于 2016-06-11 18:15:00
像这样使用
<?php
$n=1111122333344;
echo "
number 1 have = ".substr_count($n, '1')." (digits)<br>
number 2 have = ".substr_count($n, '2')." (digits)<br>
number 3 have = ".substr_count($n, '3')." (digits)<br>
number 4 have = ".substr_count($n, '4')." (digits)<br>
";
?>https://stackoverflow.com/questions/37766965
复制相似问题