我需要一个php函数,它给每个给定字符串的数字加5,一旦达到10就回到0。
我们说$number = 281621
所以我需要为每个数字添加5个,最终结果应如下所示:
736176
一旦达到10,每个数字应该回到0.我们将如何做到这一点?
答案 0 :(得分:3)
试试这个,
<?php
$str=2356;
$newarr=array();
$arr1 = str_split($str);
foreach ($arr1 as $arr) {
$newarr[]=($arr+5)%10;
}
print_r(join('',$newarr));
?>
答案 1 :(得分:1)
这就是事情。
addToNumber()
new Date(now.getFullYear(), now.getMonth(), 1)
将其自身的数字作为其第一个参数,第二个参数是您要添加到每个数字的数字,在您的情况下为5.它非常直接而且我没有&#39;我认为需要解释,但如果您有任何疑问,请将其留在评论中。
答案 2 :(得分:0)
使用此
<?php
$int = '281621';
$array = str_split($int);
foreach ($array as $num) {
$new[] = ($num + 5) % 10;
}
echo $str = join('', $new);
?>