Project Euler Solutions by Ross Marks

<?php
/*****************************
 * ProjectEuler - Problem 20
 * By Ross Marks
 *****************************
 * n! means n × (n − 1) × ... × 3 × 2 × 1
 * 
 * For example, 10! = 10 × 9 × ... × 3 × 2 × 1 = 3628800,
 * and the sum of the digits in the number 10! is 3 + 6 + 2 + 8 + 8 + 0 + 0 = 27.
 * 
 * Find the sum of the digits in the number 100!
 ****************************/

$awns 0;
$no 100;

$noresult 1;
for(
$i $no$i >= 1$i--){
  
$noresult bcmul($noresult$i);
}

$chars str_split($noresult);
foreach(
$chars as $char){
    
$awns += $char;
}

echo 
"Answer: $awns";
?>