php中最常用的标记符(php中目录操作opendir、readdir及scandir用法示例)
类别:编程学习 浏览量:660
时间:2022-01-28 01:02:31 php中最常用的标记符
php中目录操作opendir、readdir及scandir用法示例本文实例讲述了php中目录操作opendir()、readdir()及scandir()用法。分享给大家供大家参考,具体如下:
opendir(path,context)
若成功,则该函数返回一个目录流,否则返回 false 以及一个 error。可以通过在函数名前加上 “@” 来隐藏 error 的输出。
readdir()
函数返回由 opendir()
打开的目录句柄中的条目。若成功,则该函数返回一个文件名,否则返回 false。
scandir()
函数返回一个数组,其中包含指定路径中的文件和目录。
若成功,则返回一个数组,若失败,则返回 false。如果 directory 不是目录,则返回布尔值 false
付上2段搜到的读取目录的代码,亲测有效
显示目录中文件名
|
// 打开目录,然后读取其内容 if ( is_dir ( $dir )){ if ( $dh = opendir( $dir )){ while (( $file = readdir( $dh )) !== false){ echo "filename:" . $file . "<br>" ; } closedir ( $dh ); } } |
拷贝一个目录的文件到另一个目录
|
copy_dir( $from_dir , $to_dir ); function copy_dir( $from_dir , $to_dir ){ if (! is_dir ( $from_dir )){ return false; } echo "\r\n from:" , $from_dir , '---to' , $to_dir ; $from_files = scandir( $from_dir ); //如果不存在目标目录,则尝试创建 if (! file_exists ( $to_dir )){ @ mkdir ( $to_dir ); } if (! empty ( $from_files )){ foreach ( $from_files as $file ){ if ( $file == '.' || $file == '..' ){ continue ; } if ( is_dir ( $from_dir . '/' . $file )){ //如果是目录,则调用自身 copy_dir( $from_dir . '/' . $file , $to_dir . '/' . $file ); } else { //直接copy到目标文件夹 copy ( $from_dir . '/' . $file , $to_dir . '/' . $file ); } } } } |
希望本文所述对大家PHP程序设计有所帮助。
原文链接:https://blog.csdn.net/u010265663/article/details/77586547
您可能感兴趣
- php队列的用法实例(PHP实现一个限制实例化次数的类示例)
- cpu怎么访问php(服务器大量php-cgi.exe进程导致CPU占用100%的解决方法)
- phpstudy使用教程(phpstudy是什么)
- phplaravel快速开发平台(laravel框架实现去掉URL中index.php的方法)
- php的底层分析(PHP反射原理与用法深入分析)
- iis6双php版本的设置(云主机IIS7.5支持PHP5.3以上版本和MYSQL)
- php7语法代码规范(PHP7新功能总结)
- php运行环境的搭建方法(php集成开发环境详解)
- phpstudymysql数据库启动不了(phpstudy mysql启动不了的解决方法)
- php上传文件的要求(PHP 文件上传限制问题)
- thinkphp5.1手动连接mysql数据库(thinkphp5框架结合mysql实现微信登录和自定义分享链接与图文功能示例)
- php消息队列redis(redis+php实现微博二发布与关注功能详解)
- php实现redis消息队列(redis+php实现微博三微博列表功能详解)
- phpstudy显示403(phpStudy配置多站点多域名方法及遇到的403错误解决方法)
- php上传文件的要求(PHP大文件分块上传功能实例详解)
- phpstudy服务器怎么设置(phpstudy本地环境开启.htaccess伪静态方法)
- 岳云鹏不说相声,改行演员了 网友 快回来说相声(岳云鹏不说相声)
- 乔欣首演古装大女主,颜值演技双在线(乔欣首演古装大女主)
- 于正又推女性古装大剧 杨蓉乔欣演女配,两位女主成 重头戏(于正又推女性古装大剧)
- 乔欣古装女主戏获热度 作为女主,却没吃到红利(乔欣古装女主戏获热度)
- 爱情是什么(爱情是什么最经典的话)
- 乔欣 古装剧中的高颜值(古装剧中的高颜值)
热门推荐
- dedecms文章标题(dedecms5.7后台发布文章提示“标题不能为空”的解决方法)
- mysql和explain哪个好(MySQL EXPLAIN输出列的详细解释)
- python微信防封(深入学习微信网址链接解封的防封原理visit_type)
- apache的安装步骤(windows安装apache系统中无apache2服务解决方案)
- ipython命令行查看文件夹(对IPython交互模式下的退出方法详解)
- docker配置私有仓库(docker私有库的搭建实现)
- laravel框架如何查询空的信息(使用Laravel中的查询构造器实现增删改查功能)
- docker启动sqlserver(用docker运行postgreSQL的方法步骤)
- 推荐一款好用的项目管理系统:禅道项目管理系统
- mysql中mergeinto的用法(MySQL中exists、in及any的基本用法)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9