用PHP实现杨辉三角的例子

发布时间:2019-09-04编辑:脚本学堂
本文介绍了php实现杨辉三角的一段代码,php打印杨辉三角,有需要的朋友参考下。

例子,php实现杨辉三角的代码。
 

复制代码 代码示例:

<?php 
error_reporting(0);  
//  $iLine=5;

//输出杨辉三角
function YangHui($iLine) 

    for ($i = 0;$i <= $iLine;$i++)//行  
    { 
        for ($j = 0;$j <= $i;$j++)//列  
        { 
            if ($i == $j)//行=列(也就是最后一列)或者第一行和第一列  
            { 
                $a[$i][$j] = 1; 
                  echo $a[$i][$j]."<br>";
            } 
   else if ($i != 0 && $j == 0)//行=列(也就是最后一列)或者第一行和第一列  
            { 
                $a[$i][$j] = 1; 
                 echo $a[$i][$j]."&nbsp;";
            }
  
            else
            { 
               $a[$i][$j] = $a[$i-1][$j]+$a[$i-1][$j-1];//行+列的值=上一行2个值相加  
              echo $a[$i][$j]."&nbsp;";
            } 
        } 
    } 
  //  return $a; 

 
YangHui(5); 
?>