翻出幾個月前學php的時候,自己寫的 倒金字塔,楞是看了1個多鐘才看懂。還鬱悶當時怎麼寫出來的,原來是有規律的,現在又把程式碼精煉了下,記下來。程式碼這東西,真是怕忘-_-!!!
碼:
function a($n){
function a($n){
2; //計算最中間的行號
for($i=1;$i if($i $m = 2 *$i-1; //上半部:每行*編號個數
$sp = ($n-$m)/ //星號數
for($j=1;$j for($j=1;$j";
}else{
$i==$p){ //遍歷中間行:中間的數量剛好等於行數
*號碼
echo "
";
//遍歷下半部
$i2 = 2*($n01-$i)-+1-$i)-1- $i2 = 2*($n/o$i)-+1-$i)-1- 對稱)
$sp = ($n -$i2)/2; //空格數量的一半
){echo " ";} //空格
for($j=1;$j ";} //空格
}
}
}
}
a(9);
?>
版權聲明:本文為部落客原創文章,部落客原創文章,部落客原創文章,部落客原創文章,部落客皆允許不得轉載。
以上就介紹了PHP循環遍歷倒金字塔,包括了方面的內容,希望對PHP教程有興趣的朋友有幫助。