PHP整数变量
我想知道是否有一种方法,wee可以首先分离一个整数变量的值,然后加上或减去各个值 例如: $a=24PHP整数变量,php,variables,integer,Php,Variables,Integer,我想知道是否有一种方法,wee可以首先分离一个整数变量的值,然后加上或减去各个值 例如: $a=24 2+4=6你的意思是这样的 $a = 24; var_dump(SumEachDigits($a)); // 6 function SumEachDigits(int $int) { $intDigitsArr = str_split(strval($int), 1); return array_reduce( $intDigitsArr,
2+4=6你的意思是这样的
$a = 24;
var_dump(SumEachDigits($a)); // 6
function SumEachDigits(int $int) {
$intDigitsArr = str_split(strval($int), 1);
return array_reduce(
$intDigitsArr,
function($acc, $val) { return $acc + intval($val); },
0
);
}
您可以使用
str\u split()
这里已经回答了您的问题:这是否回答了您的问题?
<?php
$a = 24;
$array = str_split($a); // return Array ( [0] => 2 [1] => 4 )
$sum = $array[0] + $array[1];
echo $sum; //return 6