echo "
金字塔 style1
";
for($i=1;$i<9;$i++){
for($k=0;$k
echo "*";
}
echo "
";
}
echo "
金字塔 style2
";
for($c=5;$c>0;$c--){
for($c1=0;$c1
echo "*";
}
echo "
";
}
echo "
金字塔 style3
";
for($a=0;$a<11;$a++){
//先弄一個倒立的,可以理解為先計算空格數量
for($d=11;$d>$a+1;$d--){
echo " ";
}
//計算每行星號的數量
for($b=0;$b
echo "*";
}
echo "
";
}
echo "
金字塔 style4
";
$gaodu =20;
for($a=0;$a
//先弄一個倒立的,可以理解為先計算空格數量
for($d=$gaodu;$d>$a+1;$d--){
echo " ";
}
//計算每行星號的數量
for($b=0;$b
if($a==0 || $a==$gaodu-1){
echo "*";
}else{
if($b==0 || $b==(($a+1)*2-2)){
echo "*";
}else{
echo " ";
}
}
}
echo "
";
}
echo "
金字塔 style5 變 ◇菱形
";
$gaodu =10;
for($a=0;$a
//先弄一個倒立的,可以理解為先計算空格數量
for($d=$gaodu;$d>$a+1;$d--){
echo " ";
}
//計算每行星號的數量
for($b=0;$b
if($a==0 ){
echo "*";
}else{
if($b==0 || $b==(($a+1)*2-2)){
echo "*";
}else{
echo " ";
}
}
}
echo "
";
}
//倒立空三角
for($q=1;$q
for($w=0;$w
echo " ";
}
for($w=($gaodu-$q)*2-1;$w>0;$w--){
if($q==$gaodu-1){ //判斷最后一行星號
echo "*";
}else{
if($w==1 || $w==($gaodu-$q)*2-1){ //判斷第一個星號 或者 最后一個星號
echo "*";
}else{
echo " ";
}
}
}
echo "
";
}
?>