淺談PHP無限極分類原理
更新時間:2019年03月14日 15:59:37 作者:yangzailu
這篇文章主要介紹了PHP無限極分類原理,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
1.遞歸:程序調(diào)用自身的編程技巧稱為遞歸
2.案例:
/** * @param 遞歸 $[name] */ function deeploop(&$i=1){ echo $i; $i++; if($i < 10){ deeploop($i); } } deeploop(); 結(jié)果:123456789
3.global
/** * @param 遞歸 $[name] */ $i = 1; function deeploop(){ global $i; //Global的作用是定義全局變量,但是這個全局變量不是應(yīng)用于整個網(wǎng)站,而是應(yīng)用于當(dāng)前頁面,包括include或require的所有文件。 echo $i; $i++; if($i < 10){ deeploop($i); } } deeploop();
4.static
/** * @param 遞歸 $[name] */ function deeploop(){ static $i; echo $i; $i++; if($i < 10){ deeploop($i); } } deeploop();
5.說白了遞歸就是一個循環(huán),用循環(huán)實現(xiàn)和遞歸實現(xiàn)是同樣的效果。
/** * @param 遞歸 $[name] */ for($i=1;$i<10;$i++){ echo $i; } function deeploop(){ static $i; echo $i; $i++; if($i < 10){ deeploop($i); } } deeploop(); 結(jié)果: 123456789
以上所述是小編給大家介紹的PHP無限極分類原理詳解整合,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關(guān)文章
PHP程序守護(hù)進(jìn)程化實現(xiàn)方法詳解
這篇文章主要介紹了PHP程序守護(hù)進(jìn)程化實現(xiàn)方法詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2020-07-07基于php數(shù)組中的索引數(shù)組和關(guān)聯(lián)數(shù)組詳解
下面小編就為大家分享一篇基于php數(shù)組中的索引數(shù)組和關(guān)聯(lián)數(shù)組詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-03-03對text數(shù)據(jù)類型不支持代碼頁轉(zhuǎn)換 從: 1252 到: 936
錯誤的提示同樣是不能從text的轉(zhuǎn)換問題:這主要是由于數(shù)據(jù)庫在設(shè)計的時候的數(shù)據(jù)類型存在Text——而我們采用的是中文操作系統(tǒng)。檢查數(shù)據(jù)庫的腳本,修改Text為ntext。支持unicode。2011-04-04