//打印三位数的水仙花
function getSxh($n){ for ($i=100;$i<=$n;$i++){ $x = substr($i,0,1); $y = substr($i,1,1); $z = substr($i,2,1); $num = pow($x,3)+pow($y,3)+pow($z,3); if ($num == $i){ echo $i."<br>"; } }}print getSxh(800);