本文实例讲述了PHP输出一个等腰三角形的方法。分享给大家供大家参考。具体实现方法如下:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
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程序设计有所帮助。