Project Euler Solutions by Ross Marks

<?php
/*****************************
 * ProjectEuler - Problem 30
 * By Ross Marks
 *****************************
 * Surprisingly there are only three numbers that can be written as the sum of fourth powers of their digits:
 * 
 * 1634 = 14 + 64 + 34 + 44
 * 8208 = 84 + 24 + 04 + 84
 * 9474 = 94 + 44 + 74 + 44
 * As 1 = 14 is not a sum it is not included.
 * 
 * The sum of these numbers is 1634 + 8208 + 9474 = 19316.
 * 
 * Find the sum of all the numbers that can be written as the sum of fifth powers of their digits.
 ****************************/

$awns 0;

for(
$a 2$a <= 200000$a++){
  
$tocheck 0;
  for( 
$i 0$i <= strlen($a); $i++ ) {
    
$char substr$a$i);
    
$tocheck bcadd($tocheckbcpow($char5));
  }
  if(
$tocheck == $a)
    
$awns bcadd($awns$a);
}

echo 
"Answer: $awns";

?>