PHP : 여기 내가 수행해야하는 작업이 있습니다. 아래 코드는 내 코드입니다. 나는 확실히 뭔가를 놓치고있다.for 루프와 어레이를 함께 사용하여 문제가 발생했습니다.
"첫 번째 10 자리 숫자의 제품"다음에 1에서 10까지의 숫자를 곱한 배열을 사용하여 FOR 루프를 작성한다. 힌트가있다 : 0 또는 그렇지 않으면 제품은 0이됩니다!
<?php
$numbers = 0;
$numbers = range(1 , 10);
$arrlength = count($numbers);
for ($x = 1; $x <= $arrlength; $x++) {
$numbers[$x] = $numbers + $x;
}
echo "The product of first 10 numbers is $numbers.<br>";
?>
두 가지 목적으로 '$ numbers'를 사용하는 것 같습니다. '$ numberSum'과'$ numbers'라는 두 개의 다른 변수가 있어야합니다. –
왜이 질문에서'array'가 사용되는지 혼란 스럽습니다. – cmorrissey
할당 된 것처럼 들립니다. 이 작업에는 배열이 필요하지 않습니다. 배열이 정말로 필요한 경우 합계를 계산하기 위해 배열에'array_sum'을 사용할 수 있습니다. http://php.net/manual/en/function.array-sum.php – chris85