原创

PHP自带函数一行代码删除目录下所有文件glob函数使用实例


系统开发中经常用到清空缓存,删除文件等等一系列文件操作,这里遇到了需要清空目录下生产的所有HTML文件,就想到了下面的语句。

  1. $res = array_map('unlink', glob("./profile/*"));

array_map — 为数组的每个元素应用回调函数
glob() 函数返回匹配指定模式的文件名或目录。

glob其他用法示例

  1. foreach (glob("*.txt") as $filename) {
  2. echo "$filename size " . filesize($filename) . "\n";
  3. }
  4. 计算当前目录文件大小之和
  5. $bytes = array_sum(array_map('filesize',glob('*')));
  6. $paths = glob('my/*/dir/*.php');
  7. - my/1/dir/xyz.php
  8. - my/bar/dir/bar.php
  9. - my/bar/dir/foo.php
留言反馈
问题反馈渠道,如有软件无法下载或者其他问题可反馈。【由于某种原因,目前留言不展示】
用户需要登录后才能留言反馈