PHP输出一个等腰三角形的方法

本文实例讲述了PHP输出一个等腰三角形的方法。分享给大家供大家参考。具体实现方法如下:

function isosceles($line,$sing){

$tab ='=';

for($i=1;$i < $line+1;$i++){

$blank = print_blank($i,$line,$tab);

$code = print_code($i,$sing);

echo $blank.$code.$blank."<br>";

}

}

function print_blank($num,$line,$tab){

$blank ='';

for($i=$num;$i<$line;$i++){

$blank.=$tab;

}

return $blank;

}

function print_code($num,$sing){

$code ='';

for($i=0;$i<(2*($num-1)+1);$i++){

$code.=$sing;

}

return $code;

}

$line = 5;

$sing = "*";

isosceles($line,$sing);

运行结果如下:

====*====

===***===

==*****==

=*******=

*********

希望本文所述对大家的php程序设计有所帮助。

以上是 PHP输出一个等腰三角形的方法 的全部内容, 来源链接: utcz.com/z/343005.html

回到顶部