php如何批量删除图片

例如 ,要批量删除images文件夹下的所有图片,假如images文件内有三张图片,如下图:

  • 2

    新建一个php文件,定名为handle.php,用于实现批量删除images文件夹的图片。

  • 3

    在handle.php文件里,界说一个要删除的目次变量$dir,经由过程is_dir()方式判定是否是一个目次,若是是目次则执行if语句内的删除逻辑。

  • 4

    在if语句前提里,利用opendir()方式打开目次,获得打开的目次资本,并把它赋值给$dh。

  • 5

    经由过程readdir()读取上面获得的目次资本$dh下的第一个文件名,即获得images文件夹内的图片文件名。经由过程while语句轮回,一一读取目次下的文件名进行操作,直至读取不到文件遏制执行。

  • 6

    while语句每次读取图片文件的时辰,利用unlink()方式删除读取到的图片,unlink()方式的参数是图片的路径,即目次加图片文件名的路径。

    最后,利用closedir()方式封闭打开的目次资本。至此,完当作所有的代码编写。

  • 7

    查看文件夹imges的所有图片,执行handle.php文件,看是否批量删除了所有的图片文件。

    • 发表于 2019-08-07 00:16
    • 阅读 ( 804 )
    • 分类:其他类型

    你可能感兴趣的文章

    相关问题

    0 条评论

    请先 登录 后评论
    admin
    admin

    0 篇文章

    作家榜 »

    1. xiaonan123 189 文章
    2. 汤依妹儿 97 文章
    3. luogf229 46 文章
    4. jy02406749 45 文章
    5. 小凡 34 文章
    6. Daisy萌 32 文章
    7. 我的QQ3117863681 24 文章
    8. 华志健 23 文章

    联系我们:uytrv@hotmail.com 问答工具