菱形图案
<?php
define("n",8);
define("m",3);
for ($i=-n;$i<=n;$i++)
{
$k=n-abs($i);
echo str_repeat(" ",39-$k);//输出指定空格
for ($j=-$k;$j<=$k;$j++)
{
if (abs($j)>$k-m)
echo (n-intval(($i+n)/2));
else echo str_repeat(" ",1);
}
echo "<br>";
}
?>
<?php
define("a",28);
define("b",2);
for ($i=-a;$i<=a;$i++)
{
for ($j=1; $j<=b;$j++)
{
if ($j==1)
{
echo str_repeat(" ",abs($i));//输出指定空格
echo str_repeat("*",2*(abs(a-abs($i)))+1);//输出指定空格
}
if ($j>1)
{
echo str_repeat(" ",abs($i)*2);//输出指定空格
echo str_repeat("*",2*(abs(a-abs($i)))+1);//输出指定空格
}
}
echo "<br>";
}
?>
8
888
77777
777 777
666 666
666 666
555 555
555 555
444 444
444 444
333 333
333 333
222 222
222 222
11111
111
0
* *
*** ***
***** *****
******* *******
********* *********
*********** ***********
************* *************
*************** ***************
***************** *****************
******************* *******************
********************* *********************
*********************** ***********************
************************* *************************
*************************** ***************************
***************************** *****************************
******************************* *******************************
********************************* *********************************
*********************************** ***********************************
************************************* *************************************
*************************************** ***************************************
***************************************** *****************************************
******************************************* *******************************************
********************************************* *********************************************
*********************************************** ***********************************************
************************************************* *************************************************
*************************************************** ***************************************************
***************************************************** *****************************************************
******************************************************* *******************************************************
******************************************************************************************************************
******************************************************* *******************************************************
***************************************************** *****************************************************
*************************************************** ***************************************************
************************************************* *************************************************
*********************************************** ***********************************************
********************************************* *********************************************
******************************************* *******************************************
***************************************** *****************************************
*************************************** ***************************************
************************************* *************************************
*********************************** ***********************************
********************************* *********************************
******************************* *******************************
***************************** *****************************
*************************** ***************************
************************* *************************
*********************** ***********************
********************* *********************
******************* *******************
***************** *****************
*************** ***************
************* *************
*********** ***********
********* *********
******* *******
***** *****
*** ***
* *