您的位置 首页 > 腾讯云社区

PHP-多文件上传---cwl_java

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 ---来自腾讯云社区的---cwl_java

关于作者: 瞎采新闻

这里可以显示个人介绍!这里可以显示个人介绍!

热门文章

留言与评论(共有 0 条评论)
   
验证码: