<?php /*PHP 打印空心菱形 * */ $n=4;//自定义N大小 for($i=1;$i<=2*$n-1;$i++) { if($i<=$n) { for($j=1;$j<=$n-$i;$j++) { echo ' '; } echo '*'; for($k=$j+2;$k<=$n+$i-1;$k++) { echo ' '; } if($k==$n+$i) echo '*'; echo '<br>'; }else{ for($j=1;$j<=$i-$n;$j++) { echo ' '; } echo '*'; for($k=$j+2;$k<=3*$n-$i-1;$k++) { echo ' '; } if($k==3*$n-$i) echo '*'; echo '<br>'; } } ?>