专栏首页cwl_JavaPHP-多文件上传

PHP-多文件上传

1.8 多文件上传

1、多文件上传

1.9 讲解

1、递归遍历文件夹

<?php
//获取文件夹的子级
function getFile($path) {
	$folder=opendir($path);		//打开文件夹
	echo '<ul>';
	while($f=readdir($folder)){	//读取文件夹
		if($f=='.' || $f=='..')
			continue;
		echo '<li>'.iconv('gbk','utf-8',$f).'</li>';
		$subpath="{$path}/{$f}";	
		if(is_dir($subpath))	//如果子级还是文件夹,继续打开并读取
			getFile($subpath);
	}
	
	echo '</ul>';
}
//测试
getFile('./');

运行结果

2、一只猴子看守一堆桃子,第一天吃了一半后又多吃了1个,第二天一样,到第十天的时候就剩下一个桃子,请问原来有几个桃子?

分析

f(n)-(f(n)/2+1)=f(n+1)
=>f(n)/2-1=f(n+1)
=>f(n)=(f(n+1)+1)*2

代码实现

<?php
function getTao($n) {
	if($n==10)
		return 1;
	return (getTao($n+1)+1)*2;
}
echo getTao(1);    //1534

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 快速学习Mybatis-自定义 Mybatis 框架

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明...

    cwl_java
  • PHP-替代语法

    cwl_java
  • 速读原著-TCP/IP(常用命令)

    到目前为止,我们已经讨论了链路层和 I P层,现在可以介绍 T C P / I P对网络接口进行配置和查询的命令了。i f c o n f i g( 8 )命令...

    cwl_java
  • Zookeeper Java API

    本文主要讲解使用Java API来和Zookeeper集群进行交互,大家在看完这篇文章以后一定要亲自动手去敲代码(纸上得来终觉浅,绝知此事要躬行)。下面介绍的A...

    shysh95
  • Zookeeper客户端API之读取子节点列表(八)

    本篇博客介绍一下Zookeeper原生客户端API提供的获取子节点列表方法。 获取子节点列表方法 方法 Zookeeper原生客户端API提供了以下8中获取子节...

    用户1161110
  • java 利用JAX-RS快速开发RESTful 服务

    JAX-RS(Java API for RESTful Web Services)同样也是JSR的一部分,详细规范定义见 https://jcp.org/en/...

    菩提树下的杨过
  • Java Getter/Setter “防坑指南”

    Getter/Setter 在 Java 中被广泛使用,看似简单,但并非每个 Java 开发人员都能很好理解并正确实现 Getter/Setter 方法。因此,...

    乔戈里
  • 牵手大众、现代,滴滴绯闻“女友”Aurora无人车启动商业化

    维金 夏乙 编译整理 量子位 出品 | 公众号 QbitAI ? 团队阵容豪华、行事低调的无人车创业公司Aurora Innovations在创立一年之后,终于...

    量子位
  • Netty 处理连接那些事

    Netty的连接处理就是IO事件的处理,IO事件包括读事件、ACCEPT事件、写事件和OP_CONNECT事件。

    luoxn28
  • SSH框架之Hibernate第四篇

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

    海仔

扫码关注云+社区

领取腾讯云代金券