<?php // 任何數學問題咱們都是能夠簡化成代碼處理的問題, // 好比:楊輝三角形假設有5行 // 空五角星依次爲:4,3,2,1,0 // 實五角星依次爲:1,3,5,7,9 // 咱們能夠根據規律發現他們分別與行數$i的關係 // 空五角星: 5-$i 5表明總行數 // 實五角星: 2$i-1 // 由於空和實分別輸出兩個不一樣的數字,因此咱們能夠分別爲其設置兩個for循環語句 // 只是跟$i鏈接在一塊兒便可 for($i=1;$i<=5;$i++){ // 打印空心五角星 for($j=0;$j<5-$i;$j++){ echo '☆'; } // 打印實心五角星 for($j=0;$j<2*$i-1;$j++){ echo '★'; } echo '<br/>'; } ?>