- array_product: documentation ( source)
- range: documentation ( source)
- printf: documentation ( source)
<?php //factorial.php
$n = 52;
$factorial = array_product(range(1, $n));
echo $factorial . "\n"; //direct output
printf("%g\n", $factorial); //force scientific notation