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

 更新时间:2016年05月09日 09:56:09   作者:果冻  
这篇文章主要介绍了php文件操作方法,包括删除指定文件、获取文件夹下的文件名及读取文件夹下图片名,涉及php针对文件与目录的常用操作技巧,需要的朋友可以参考下

本文实例分析了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网络编程技巧总结》、《PHP基本语法入门教程》、《php操作office文档技巧总结(包括word,excel,access,ppt)》、《php日期与时间用法总结》、《php面向对象程序设计入门教程》、《php字符串(string)用法总结》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总

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

相关文章

  • PHP实现统计一个数字在排序数组中出现次数的方法

    PHP实现统计一个数字在排序数组中出现次数的方法

    这篇文章主要介绍了PHP实现统计一个数字在排序数组中出现次数的方法,涉及php基于二分查找算法在数组中进行查找及统计的相关操作技巧,需要的朋友可以参考下
    2018-01-01
  • php递归json类实例

    php递归json类实例

    这篇文章主要介绍了php递归json类的实现方法,可以实现对索引数组及数字数组的解析,进而实现递归数组返回json字符串的功能,需要的朋友可以参考下
    2014-12-12
  • 让PHP开发者事半功倍的十大技巧小结

    让PHP开发者事半功倍的十大技巧小结

    在PHP中,单纯按照自己思路去解决问题往往会是一种错误的办法。这并不是因为你是一个糟糕的程序员,而是因为如果你想写出好的可维护性强的代码,有些标准技巧是你必须要使用的。
    2010-04-04
  • PHP使用文件锁解决高并发问题示例

    PHP使用文件锁解决高并发问题示例

    这篇文章主要介绍了PHP使用文件锁解决高并发问题,结合实例形式分析了php阻塞模式与非阻塞模式文件锁解决高并发的相关使用技巧,需要的朋友可以参考下
    2018-03-03
  • php中根据某年第几天计算出日期年月日的代码

    php中根据某年第几天计算出日期年月日的代码

    在PHP中,使用内置的date()函数很容易得到任意一天是当前年的第几天,格式为date('z'),为此,很多PHP程序会用一年中的第几天作为数据库的索引(index)。
    2011-02-02
  • PHP Static延迟静态绑定用法分析

    PHP Static延迟静态绑定用法分析

    这篇文章主要介绍了PHP Static延迟静态绑定用法,结合实例形式较为详细的分析了Static延迟静态绑定的功能,定义及使用技巧,需要的朋友可以参考下
    2016-03-03
  • PHP Session ID的实现原理与实例

    PHP Session ID的实现原理与实例

    这篇文章主要介绍了PHP Session ID的实现原理与实例,帮助大家更好的理解和学习使用PHP,感兴趣的朋友可以了解下
    2021-05-05
  • 详解php的魔术方法__get()和__set()使用介绍

    详解php的魔术方法__get()和__set()使用介绍

    php的魔术方法__get()和__set()使用介绍,需要的朋友可以参考下
    2012-09-09
  • PHP数组排序函数sort()、asort()和ksort()的用法和区别

    PHP数组排序函数sort()、asort()和ksort()的用法和区别

    在 PHP 中,sort()、asort() 和 ksort() 是三个常用的数组排序函数,它们分别适用于不同的排序需求和场景,本文将分别介绍这三个函数的用法和区别,并举例说明它们的具体应用,文中通过代码示例讲解的非常详细,需要的朋友可以参考下
    2023-11-11
  • PHP+MySql+jQuery实现的

    PHP+MySql+jQuery实现的"顶"和"踩"投票功能

    这篇文章主要为大家详细介绍了PHP+MySql+jQuery实现的"顶"和"踩"投票功能,具有一定的参考价值,感兴趣的朋友可以参考一下
    2016-05-05

最新评论