Security Learning Mode

Under what circumstances can the following code be considered secure?

<?php
     $newfunc = create_function("$a", "return $a * {$_POST['number']};");
     $newfunc(10);
?>