Or does he mean take a dynamically generated page and save it's output to a static .html page? In that case..
<?php
ob_start();
echo "Guten tag!";
$contents = ob_get_clean();
$fp = fopen('hallo.html', 'w') or die('couldn\'t open file for writing.');
fwrite($fp, $contents);
fclose($fp);
?>