PHP循环输出某个文件夹下所有子文件以及子文件夹

静态变量

一般用于函数内,需要使用static关键字定义,静态变量的赋值语句只会执行一次。

PHP循环输出某个文件夹下所有子文件以及子文件夹

  • 第一次执行display,会执行static $i=10,i再加1,再输出i,函数执行后i不会被回收
  • 第二次执行display,不会执行static $i=10;i再加1,再输出i,函数执行i不会被回收
  • 第三次执行display,不会执行static $i=10;i再加1,再输出i,函数执行i不会被回收
  • 第四次执行display,不会执行static $i=10;i再加1,再输出i,函数执行i不会被回收

函数递归

在函数体内调用函数本身,就是递归

语法:

function display(){

       echo ‘a’;

       echo ‘b’;

       if(条件){

display();

}

}

 

代码示例:

PHP循环输出某个文件夹下所有子文件以及子文件夹

 

流程图:

PHP循环输出某个文件夹下所有子文件以及子文件夹

猴子吃桃,第一天吃了一半,多吃一个,第二天吃了一半,多吃一个,……

第十天想吃时,只有一个了,问第一天共几个桃子。

 

(1+1)*2

(4+1)*2

(10+1)*2

PHP循环输出某个文件夹下所有子文件以及子文件夹

PHP循环输出某个文件夹下所有子文件以及子文件夹

注意:在递归函数内声明了static 类型的静态变量,那么这个静态变量是公共的,也就是说,每次函数执行时,都会访问同一个静态变量,所以,如果某个函数修改了这个静态变量的值,那么其它函数取值时也会发生变化。

本文来自投稿,不代表重蔚自留地立场,如若转载,请注明出处https://www.cwhello.com/3329.html

如有侵犯您的合法权益请发邮件951076433@qq.com联系删除

(0)
重蔚的头像重蔚管理团队
上一篇 2017年11月13日 10:53
下一篇 2017年11月13日 16:23

相关推荐

  • 阅读PHP文档的10个技巧。

    PHP是一种非常流行的开源服务器端脚本语言,广泛应用于Web开发中。要成为一名优秀的PHP程序员,阅读官方文档是必不可少的。无论你是初学者还是资深开发者,下面这些技巧都将有助于你更有效地阅读PHP文档。了解文档…

    2023年5月28日
    00
  • 构建稳定可靠的PHP直播功能。

    随着互联网的快速发展,视频直播已经成为人们生活娱乐的一种重要方式。而PHP作为一种广泛应用于互联网开发的语言,在实现直播功能方面也有越来越多的应用。但是,在搭建PHP直播功能时,如何确保其稳定可靠呢?首先…

    2023年5月28日
    00
  • 详解php版阿里云OSS图片上传类

    本文实例讲述了php版阿里云OSS图片上传类。分享给大家供大家参考,具体如下:【

    2022年6月17日
    0205
  • 阿里云PHP SMS短信服务验证码发送方法详解

    开通SMS服务首先去这个网站开通阿里云的SMS短信服务:https://www.aliyun.com/product/sms?spm=5176.8142029.388261.295.vU5T5g创建签名、模板要使用短信服务器需要先创建签名和模板,并提交给阿里云审核通过才可以…

    2022年6月17日 PHP自学教程
    0346
  • PHP入门指南:PHP和Spark。

    PHP是一种非常流行的服务器端编程语言,因为它简单易学、开放源代码和跨平台。目前,很多大企业都采用PHP语言来构建应用程序,例如Facebook和WordPress等。Spark是一种快速且轻量级的开发框架,可用于构建Web应用程…

    2023年5月22日
    04
  • php基本语法-函数

    函数的主要功能: 代码重复性使用 模块化编程 函数的定义: 定义语法: function 函数名([参数1,参数2,参数n]){        函数体;        [return;] } 调用语法: 函数名([实参1,实参2,实参n]); 函数定义及调用 例1:…

    2017年9月26日 PHP自学教程
    0226
  • 如何在PHP中实现音视频会议。

    在当今繁忙的社交和商业环境中,音视频会议已成为人们与客户或同事交流的必要方式。PHP是一种广泛使用的编程语言,其中实现音视频会议是可能的。在本文中,我们将讨论如何在PHP中实现音视频会议。选择一个合适的Web…

    2023年5月23日
    06
  • 示例php+mysql查询实现无限下级分类树输出

    本文实例讲述了php+mysql查询实现无限下级分类树输出。分享给大家供大家参考,具体如下:这里介绍的php结合mysql查询无限下级树输出,其实就是无限分类。给各位整理了几个php无限分类的例子.【

    2022年6月17日
    0173

联系我们

QQ:951076433

在线咨询:点击这里给我发消息邮件:951076433@qq.com工作时间:周一至周五,9:30-18:30,节假日休息