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 图片加水印与上传图片加水印php类
May 12 PHP
PHP生成excel时单元格内换行问题的解决方法
Aug 26 PHP
php连接数据库代码应用分析
May 29 PHP
简单的PHP缓存设计实现代码
Sep 30 PHP
PHP得到mssql的存储过程的输出参数功能实现
Nov 23 PHP
php采集文章中的图片获取替换到本地(实现代码)
Jul 08 PHP
php对称加密算法示例
May 07 PHP
ThinkPHP中的create方法与自动令牌验证实例教程
Aug 22 PHP
PHP获取当前相对于域名目录的方法
Jun 26 PHP
php使用Header函数,PHP_AUTH_PW和PHP_AUTH_USER做用户验证
May 04 PHP
php mongodb操作类 带几个简单的例子
Aug 25 PHP
php实现用户注册密码的crypt加密
Jun 08 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清除和销毁session的方法分析
2015/03/19 PHP
php+jQuery递归调用POST循环请求示例
2016/10/14 PHP
php实现统计二进制中1的个数算法示例
2018/01/23 PHP
laravel5.6 框架邮件队列database驱动简单demo示例
2020/01/26 PHP
javascript 禁止复制网页
2009/06/11 Javascript
jquery中对表单的基本操作代码
2010/07/29 Javascript
js+JQuery返回顶部功能如何实现
2012/12/03 Javascript
javascript中this做事件参数相关问题解答
2013/03/17 Javascript
Node.js中AES加密和其它语言不一致问题解决办法
2014/03/10 Javascript
jquery中页面Ajax方法$.load的功能使用介绍
2014/10/20 Javascript
javascript匿名函数实例分析
2014/11/18 Javascript
jQuery网页右侧广告跟随滚动代码分享
2020/04/20 Javascript
JS实现把鼠标放到链接上出现滚动文字的方法
2016/04/06 Javascript
轻松掌握JavaScript中的Math object数学对象
2016/05/26 Javascript
JavaScript的六种继承方式(推荐)
2017/06/26 Javascript
React注册倒计时功能的实现
2018/09/06 Javascript
js实现导航跟随效果
2018/11/17 Javascript
Vuepress 搭建带评论功能的静态博客的实现
2019/02/17 Javascript
python使用append合并两个数组的方法
2015/04/28 Python
浅谈python抛出异常、自定义异常, 传递异常
2016/06/20 Python
Python中定时任务框架APScheduler的快速入门指南
2017/07/06 Python
python实现的登录与提交表单数据功能示例
2019/09/25 Python
Pytorch使用MNIST数据集实现CGAN和生成指定的数字方式
2020/01/10 Python
使用Python来做一个屏幕录制工具的操作代码
2020/01/18 Python
Python3基本输入与输出操作实例分析
2020/02/14 Python
Python递归求出列表(包括列表中的子列表)的最大值实例
2020/02/27 Python
静态变量和实例变量的区别
2015/07/07 面试题
vue项目实现分页效果
2021/03/24 Vue.js
幼教简历自我评价
2014/01/28 职场文书
机电专业大学生职业规划书范文
2014/02/25 职场文书
领导接待方案
2014/03/13 职场文书
2014年学雷锋活动总结
2014/06/26 职场文书
债务授权委托书范本
2014/10/17 职场文书
党支部评议意见
2015/06/02 职场文书
和领导吃饭祝酒词
2015/08/11 职场文书
python可视化分析绘制带趋势线的散点图和边缘直方图
2022/06/25 Python