숫자의 자릿수를 합산하려면 PHP 코드는 다음과 같습니다. -
예시
<?php
function sum_of_digits($my_num){
$sum = 0;
for ($i = 0; $i < strlen($my_num); $i++){
$sum += $my_num[$i];
}
return $sum;
}
$my_num = "65";
print_r("The sum of digits is ");
echo sum_of_digits($my_num);
?> 출력
The sum of digits is 11
위에서 정수를 매개변수로 사용하는 'sum_of_digits'라는 함수가 정의되어 있습니다.
$my_num = "65";
먼저 변수 sum을 0으로 선언한 다음 선언된 정수의 길이를 반복하고 'i' 자리에 있는 요소를 합계에 추가합니다. 반복이 완료되면 이 함수는 합계를 출력으로 반환합니다. 함수 외부에서 값이 선언되고 이 요소를 매개변수로 우회하여 함수가 호출됩니다 -
function sum_of_digits($my_num){
$sum = 0;
for ($i = 0; $i < strlen($my_num); $i++){
$sum += $my_num[$i];
}
return $sum;
}