PHP遞迴模型範例

PHP遞迴模型範例
這是一個簡單的PHP遞迴模型範例,此模型的邏輯可以延伸應用於多層選單的開發上。
1、範例說明
<?php
Recursive(1);      //呼叫傳遞參數1進入函數中
function Recursive($value){
$digital = array('a','b','c','d','e');      //建立陣列a.b.c.d.e

echo $value."=".$digital[$value-1]. "<div>第{$value}層{$digital[$value-1]}:menu{$value}</div><Br>";
  //透過遞迴次數,解出陣列中的數值a.b.c.d.e,並輸出於樣板。

if ($value>=5){   //如果遞迴次數超過5或是=5,結束遞迴
return;
}

Recursive($value+1); //呼叫函數自己,每次增加數值1,所以就是1+1=2,2+1=3,3+1=4,4+1=5。 }
?>


2、輸出內容

1=a
第1層a:menu1
2=b
第2層b:menu2
3=c
第3層c:menu3
4=d
第4層d:menu4
5=e
第5層e:menu5


教學撰寫:徐嘉裕(Neohsu)

留言

這個網誌中的熱門文章

Xoops免費佈景:neilambilight2.5正式版釋出-佈景設計開發:徐嘉裕Neil hsu

Xoops免費佈景:neilambilight2.4正式版釋出-佈景設計開發:徐嘉裕 Neil hsu

在CentOS7上安裝XAMPP並設定允許外部連線phpmyadmin的方法-教學撰寫:徐嘉裕Neil hsu