<?php // 定义:$n总层数 $i当前层数 $j空格 $k星号 $n=4; //空心镂空三角形 for ($i=1;$i<=$n;$i++){ for($j=1;$j<=$n-$i;$j++){ echo ' '; } for ($k=1;$k<=$i*2-1;$k++){ if($i==1){ echo "*"; }else{ if($k==1||$k==$i*2-1){ echo '*'; }else{ echo " "; } } } echo '<br/>'; } //倒转三角形 for($i=$n;$i>0;$i--){ for($j=1;$j<=$n-$i;$j++){ echo " "; } for($k=1;$k<=$i*2-1;$k++){ if($i==1){ echo "*"; }else{ if($k==1||$k==$i*2-1){ echo '*'; }else{ echo " "; } } } echo "<br/>"; } ?>
点击 "运行实例" 按钮查看在线实例