AI编程助手
AI免费问答

浅谈PHP无限极分类原理

little bottle   2019-04-24 17:52   2901浏览 转载

本篇文章主要讲述了php无限极分类的原理,具有一定的学习价值,感兴趣的朋友可以了解一下,希望能帮你解答疑惑。

1.递归:程序调用自身的编程技巧称为递归

2.案例:

/**
 * @param 递归 $[name] 
 */
function deeploop(&$i=1){
    echo $i;
    $i++;
    if($i <p>3.global</p><pre class="brush:php;toolbar:false;">/**
 * @param 递归 $[name] 
 */
$i = 1;
function deeploop(){
    global $i; //Global的作用是定义全局变量,但是这个全局变量不是应用于整个网站,而是应用于当前页面,包括include或require的所有文件。
    echo $i;
    $i++;
    if($i <p>4.static</p><pre class="brush:php;toolbar:false;">/**
 * @param 递归 $[name] 
 */
function deeploop(){
    static $i; 
    echo $i;
    $i++;
    if($i <p>5.说白了递归就是一个循环,用循环实现和递归实现是同样的效果。</p><pre class="brush:php;toolbar:false;"><span style="color: #000000;">/**
 * @param 递归 $[name] 
 */
for($i=1;$i</span><span style="color: #0000ff;"><span style="color: #800000;">10</span><span style="color: #ff0000;">;$i++){
    echo $i;
}
function deeploop(){
    static $i; 
    echo $i;
    $i++;
    if($i 结果:<br>1233456789<br>123456789<br></span></span>

 

 

相关教程:PHP视频教程

 

php免费学习视频:立即学习
踏上前端学习之旅,开启通往精通之路!从前端基础到项目实战,循序渐进,一步一个脚印,迈向巅峰!

声明:本文转载于:博客园,如有侵犯,请联系admin@php.cn删除