//金字塔 function jzt1($num){ for($i=1;$i<=$num*2-1;$i++){ echo '*'; } echo '<br />'; if($num>1){ jzt1($num-1); } for($i=1;$i<=$num*2-1;$i++){ echo '*'; } echo '<br />'; } jzt1(5); //菱形function jzt($num){ for($i=1;$i<=$num;$i++){ for($j=$num;$j>=$i;$j--){ echo(' '); } for($n=1;$n<=$i*2-1;$n++){ echo('*'); } echo('<br/>'); } } echo jzt(10);