PHP 金字塔,菱形,空心菱形,九九乘法口诀表打印

时间:2022-04-26 23:58:01
<?php
echo "<p>1、金字塔</p>";
$n = 10;
for($i=1;$i<=$n;$i++){
	for($j=1;$j<=$n-$i;$j++){
	    echo "  ";
	}
	for($z=1;$z<=2*$i-1;$z++){
	    echo "* ";
	}
	echo "<br/>";
}

for($i=1;$i<=10;$i++){
    for($j=10;$j>=$i;$j--){
        echo " ";
    }   
    for($z=1;$z<=$j;$z++){
        echo "* "; 
    }
    echo "<br/>";
}



echo "<p>2、空心菱形</p>";
$n = 10;
for($i=1;$i<=$n;$i++){
	for($j=1;$j<=$n-$i;$j++){
	    echo "  ";
	}
	for($z=1;$z<=2*$i-1;$z++){
	    if($z==1||$z==2*$i-1){
		  echo "* ";
	    }else{
		  echo "  ";
	    }
	}
	echo "<br/>";
}
for($i=$n-1;$i>=1;$i--){
	for($j=1;$j<=$n-$i;$j++){
	    echo "  ";
	}
	for($z=1;$z<=2*$i-1;$z++){
	    if($z==1||$z==2*$i-1){
		   echo "* ";
		}else{
			 echo "  ";
	    }
	}
	echo "<br/>";
}


echo "<p>3、菱形</p>";
$n = 10;
for($i=1;$i<=$n;$i++){
	for($j=1;$j<=$n-$i;$j++){
	    echo "  ";
	}
	for($z=1;$z<=2*$i-1;$z++){
		echo "* ";
	}
	echo "<br/>";
}
for($i=$n-1;$i>=1;$i--){
	for($j=1;$j<=$n-$i;$j++){
	    echo "  ";
	}
	for($z=1;$z<=2*$i-1;$z++){
		   echo "* ";
	}
	echo "<br/>";
}

for($i=1;$i<=10;$i++){
    for($j=10;$j>=$i;$j--){
     	 echo " ";
	}   
	for($z=1;$z<=$j;$z++){
        echo "*"." "; 
	}
    echo "<br/>";
}
for($i=10;$i>=1;$i--){
    for($j=10;$j>=$i;$j--){
        echo " ";
	}   
	for ($z=1;$z<=$j;$z++){
        echo "*"." ";
	}	
    echo "<br />";
}


echo "<p>4、九九乘法口诀表</p>
<table border='1' bordercolor='#666666'>";

for($a=1;$a<=9;$a++){
    echo "<tr>";
	for($b=1;$b<=$a;$b++){
        echo "<td align='right'>";
		echo $b."x".$a."=".$a*$b."   ";
		echo "</td>";
   }
    echo "</tr>";
    echo "<tr/>";
}

echo "</table>";
?>