<?php // 输入几行 $k=9; // 打孔三角 for($i=1;$i<=$k;$i++){ if($i==$k){ for($n=1;$n<=$k*2-1;$n++){ echo "*"; } }else{ for($m=1;$m<=$k-$i;$m++){ echo " "; } for($j=1;$j<=$i*2-1;$j++){ if($j==1||$j==$i*2-1){ echo "*"; }else{ echo "<span style='color:white;'>*</span>"; } } echo "<br>"; } } echo "<br>"; // 打空菱形 for($i=1;$i<=$k;$i++){ $r=$k/2; if($i<=$r){ for($m=1;$m<=$k-$i;$m++){ echo " "; } for($j=1;$j<=$i*2-1;$j++){ if($j==1||$j==$i*2-1){ echo "*"; }else{ echo "<span style='color:white;'>*</span>"; } } }else{ for($x=1;$x<=$i-1;$x++){ echo " "; } for($y=1;$y<=2*($k-$i)+1;$y++){ if($y==1||$y==2*($k-$i)+1){ echo "*"; }else{ echo "<span style='color:white;'>*</span>"; } } } echo "<br>"; } ?>
打空星星和空菱形。