当前位置:Gxlcms > PHP教程 > PHP实现打印空心菱形

PHP实现打印空心菱形

时间:2021-07-01 10:21:17 帮助过:6人阅读

本文主要和大家分享PHP实现打印空心菱形,主要以代码形式,希望能帮助到大家。

<?php
	function star($num)
	{
		if($num>0)
		{
			
			for($i=0; $i<$num; $i++)
			{
				//左上
				if($i<1)
				{
					for($j=0; $j<($num-$i-1); $j++)
					{
						echo " ";
					}
					echo "*<br/><br/>";
				}
				else
				{
					
					for($j=0; $j<($num-$i-1); $j++)
					{
						echo " ";
					}
					echo "*";
					//右上
					for($j=0; $j<(2*$i-1); $j++)
					{
						echo " ";
					}
					echo "*<br/><br/>";
				}
	
			}
			
			for($i=1; $i<$num; $i++)
			{
				//左下
				if($i>0)
				{
					for($j=0; $j<$i; $j++)
					{
						echo " ";
					}
					echo "*";
				}
				//右下
				if($i>0 && $i<($num-1))
				{
					for($j=0; $j<2*($num-$i)-3; $j++)
					{
						echo " ";
					}
					echo "*<br/><br/>";
				}

			}
		}
	}
	star(3);
?>

相关推荐:

php输出空心菱形 php7 php环境搭建 php从入门到精通

以上就是PHP实现打印空心菱形的详细内容,更多请关注Gxl网其它相关文章!

人气教程排行