php文件操作小结(删除指定文件/获取文件夹下的文件名/读取文件夹下图片名)


Posted in PHP onMay 09, 2016

本文实例分析了php文件操作的方法。分享给大家供大家参考,具体如下:

一、删除文件

unlink()

语法: int unlink(string filename);

返回值: 整数

函数种类: 文件存取。如:

unlink("tmp/test.txt");

二、获取文件夹下面的文件名

$dir = "message/"; // 文件夹的名称
if (is_dir($dir)){
  if ($dh = opendir($dir)){
    while (($file = readdir($dh)) !== false){
      echo "文件名: $file <br>";
    }
    closedir($dh);
  }
}

三、读取文件夹下面的图片名

<?php
$handle = opendir('images/'); //当前目录
  while (false !== ($file = readdir($handle))) { //遍历该php文件所在目录
   list($filesname,$kzm)=explode(".",$file);//获取扩展名
    if($kzm=="gif" or $kzm=="jpg" or $kzm=="JPG") { //文件过滤
     if (!is_dir('./'.$file)) { //文件夹过滤
      $array[]=$file;//把符合条件的文件名存入数组
      $i++;//记录图片总张数
      }
     }
  }
 print_r($array);
?>

希望本文所述对大家PHP程序设计有所帮助。

PHP 相关文章推荐
计算一段日期内的周末天数的php代码(星期六,星期日总和)
Nov 12 PHP
php iconv() : Detected an illegal character in input string
Dec 05 PHP
基于session_unset与session_destroy的区别详解
Jun 03 PHP
php设计模式之单例、多例设计模式的应用分析
Jun 30 PHP
PHP中ini_set和ini_get函数的用法小结
Feb 18 PHP
php页面函数设置超时限制的方法
Dec 01 PHP
PHP实现服务器状态监控的方法
Dec 09 PHP
PHP实现截取中文字符串不出现?号的解决方法
Dec 29 PHP
PHP简单实现二维数组赋值与遍历功能示例
Oct 19 PHP
PHP空值检测函数与方法汇总
Nov 19 PHP
PHP设计模式之模板方法模式实例浅析
Dec 20 PHP
php装饰者模式简单应用案例分析
Oct 23 PHP
php自动提交表单的方法(基于fsockopen与curl)
May 09 #PHP
php简单实现多语言切换的方法
May 09 #PHP
深入浅析PHP无限极分类的案例教程
May 09 #PHP
实例讲解php数据访问
May 09 #PHP
php查询操作实现投票功能
May 09 #PHP
解决yii2左侧菜单子级无法高亮问题的方法
May 08 #PHP
php面向对象编程self和static的区别
May 08 #PHP
You might like
高性能PHP框架Symfony2经典入门教程
2014/07/08 PHP
Eclipse的PHP插件PHPEclipse安装和使用
2014/07/20 PHP
举例详解PHP脚本的测试方法
2015/08/05 PHP
关于laravel 日志写入失败问题汇总
2019/10/17 PHP
ThinkPHP5.1的权限控制怎么写?分享一个AUTH权限控制
2021/03/09 PHP
JavaScript prototype属性使用说明
2010/05/13 Javascript
javascript类型转换使用方法
2014/02/08 Javascript
SuperSlide2实现图片滚动特效
2014/06/20 Javascript
小巧强大的jquery layer弹窗弹层插件
2015/12/06 Javascript
js中scrollTop()方法和scroll()方法用法示例
2016/10/03 Javascript
Angularjs 动态改变title标题(兼容ios)
2016/12/29 Javascript
详解Vue.js 2.0 如何使用axios
2017/04/21 Javascript
jQuery EasyUI Layout实现tabs标签的实例
2017/09/26 jQuery
js截取字符串功能的实现方法
2017/09/27 Javascript
vue2.0+koa2+mongodb实现注册登录
2018/04/10 Javascript
详解Vue 多级组件透传新方法provide/inject
2018/05/09 Javascript
JavaScript简单实现关键字文本搜索高亮显示功能示例
2018/07/25 Javascript
基于javascript的拖拽类封装详解
2019/04/19 Javascript
layui表格 列自动适应大小失效的解决方法
2019/09/06 Javascript
json解析大全 双引号、键值对不在一起的情况
2019/12/06 Javascript
http请求 request失败自动重新尝试代码示例
2018/01/25 Python
Python 运行 shell 获取输出结果的实例
2019/01/07 Python
Python爬虫实现的根据分类爬取豆瓣电影信息功能示例
2019/09/15 Python
pytorch加载自定义网络权重的实现
2020/01/07 Python
CSS3 3D立方体效果示例-transform也不过如此
2016/12/05 HTML / CSS
CSS3 圆角效果
2009/07/15 HTML / CSS
HTML5 video 事件应用示例
2014/09/11 HTML / CSS
阿迪达斯印尼官方网站:adidas印尼
2020/02/10 全球购物
主键(Primary Key)约束和唯一性(UNIQUE)约束的区别
2013/05/29 面试题
应用数学自荐书范文
2013/11/24 职场文书
旅游管理专业个人求职信范文
2013/12/24 职场文书
计算机个人求职信范例
2014/01/24 职场文书
校园环保标语
2014/06/13 职场文书
导游词之北京明十三陵
2019/10/28 职场文书
python基于tkinter制作下班倒计时工具
2021/04/28 Python
Go 语言结构实例分析
2021/07/04 Golang