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+dojo 的数据库保存拖动布局的一个方法dojo 这里下载
Mar 07 PHP
一些 PHP 管理系统程序中的后门
Aug 05 PHP
php 数组的指针操作实现代码
Feb 08 PHP
php使用Smarty的相关注意事项及访问变量的几种方式
Dec 08 PHP
解析CI即CodeIgniter框架在Nginx下的重写规则
Jun 03 PHP
Mysql的Root密码忘记,查看或修改的解决方法(图文介绍)
Jun 14 PHP
php中的filesystem文件系统函数介绍及使用示例
Feb 13 PHP
php实现的ping端口函数实例
Nov 12 PHP
php实现事件监听与触发的方法
Nov 21 PHP
php微信公众开发之获取周边酒店信息的方法
Dec 22 PHP
php采用session实现防止页面重复刷新
Dec 24 PHP
PHP ADODB实现分页功能简单示例
May 25 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中HTTP方式下的Gzip压缩传输方法举偶
2007/02/15 PHP
php中批量删除Mysql中相同前缀的数据表的代码
2011/07/01 PHP
PHP函数学习之PHP函数点评
2012/07/05 PHP
PHP utf-8编码问题,utf8编码,数据库乱码,页面显示输出乱码
2013/04/08 PHP
PHP程序员必须清楚的问题汇总
2014/12/18 PHP
js函数使用技巧之 setTimeout(function(){},0)
2009/02/09 Javascript
firefo xml 读写实现js代码
2009/06/11 Javascript
JS DOM 操作实现代码
2010/08/01 Javascript
动态加载JS文件的三种方法
2013/11/08 Javascript
原生JavaScript实现瀑布流布局
2020/06/28 Javascript
详解JavaScript数组和字符串中去除重复值的方法
2016/03/07 Javascript
Ionic快速安装教程
2016/06/03 Javascript
JS获取中文拼音首字母并通过拼音首字母快速查找页面内对应中文内容的方法【附demo源码】
2016/08/19 Javascript
jQuery实现select模糊查询(反射机制)
2017/01/14 Javascript
AngularJS对动态增加的DOM实现ng-keyup事件示例
2018/03/12 Javascript
jQuery实现ajax回调函数带入参数的方法示例
2018/06/26 jQuery
pymssql ntext字段调用问题解决方法
2008/12/17 Python
使用Python编写一个简单的tic-tac-toe游戏的教程
2015/04/16 Python
Python OpenCV实现图片上输出中文
2018/01/22 Python
Python实现PS图像抽象画风效果的方法
2018/01/23 Python
python的pandas工具包,保存.csv文件时不要表头的实例
2018/06/14 Python
Python合并多个Excel数据的方法
2018/07/16 Python
用Python配平化学方程式的方法
2019/07/20 Python
简单了解python元组tuple相关原理
2019/12/02 Python
windows下的pycharm安装及其设置中文菜单
2020/04/23 Python
从python读取sql的实例方法
2020/07/21 Python
工程师必须了解的LRU缓存淘汰算法以及python实现过程
2020/10/15 Python
用HTML5制作一个简单的弹力球游戏
2015/05/12 HTML / CSS
New Balance波兰官方商城:始于1906年,百年慢跑品牌
2017/08/15 全球购物
慕尼黑山地运动、户外服装和体育用品专家:Sporthaus Schuster
2019/08/27 全球购物
火锅店创业计划书范文
2014/02/02 职场文书
机械设计毕业生自荐信
2014/02/02 职场文书
初中英语演讲稿
2014/04/29 职场文书
运动会广播稿300字
2015/08/19 职场文书
详解Python requests模块
2021/06/21 Python
Python多个MP4合成视频的实现方法
2021/07/16 Python