使用array_map简单搞定PHP删除文件、删除目录


Posted in PHP onOctober 29, 2014

废话不多说,直接贴上代码。本文体现的就是简洁

<?php

 

//删除目录下所有空目录

array_map('rmdir', glob('*', GLOB_ONLYDIR));

 

//删除目录所有文件

array_map('unlink', array_filter(glob('*'), 'is_file'));

使用array_map实现array_column功能:

$data = array(

    array(

        'a' => 'first a',

        'b' => 'first b'

    ),

    array(

        'a' => 'second a',

        'b' => 'second b'

    )

);

 

$array_column = array_map(function($element){

    return $element['a'];

}, $data);

 

print_r($array_column);
PHP 相关文章推荐
隐藏X-Space个人空间下方版权方法隐藏X-Space个人空间标题隐藏X-Space个人空间管理版权方法
Feb 22 PHP
获取远程文件大小的php函数
Jan 11 PHP
提高define性能的php扩展hidef的安装和使用
Jun 14 PHP
php设计模式 Decorator(装饰模式)
Jun 26 PHP
PHP版网站缓存加快打开速度的方法分享
Jun 03 PHP
提升PHP性能的21种方法介绍
Jun 25 PHP
php小经验:解析preg_match与preg_match_all 函数
Jun 29 PHP
php读取mssql的ntext字段返回值为空的解决方法
Dec 30 PHP
php使用mysqli向数据库添加数据的方法
Mar 20 PHP
PHP中curl_setopt函数用法实例分析
Apr 16 PHP
php将print_r处理后的数据还原为原始数组的解决方法
Nov 02 PHP
php 时间time与日期date之间的使用详解及区别
Nov 07 PHP
PHPUnit安装及使用示例
Oct 29 #PHP
laravel安装和配置教程
Oct 29 #PHP
laravel 4安装及入门图文教程
Oct 29 #PHP
thinkphp浏览历史功能实现方法
Oct 29 #PHP
thinkphp获取栏目和文章当前位置的方法
Oct 29 #PHP
thinkphp实现like模糊查询实例
Oct 29 #PHP
ThinkPHP结合AjaxFileUploader实现无刷新文件上传的方法
Oct 29 #PHP
You might like
PHP网页游戏学习之Xnova(ogame)源码解读(二)
2014/06/23 PHP
php include类文件超时问题处理
2015/02/06 PHP
php实现格式化多行文本为Js可用格式
2015/04/15 PHP
js代码实现微博导航栏
2015/07/30 PHP
thinkphp实现图片上传功能
2016/01/13 PHP
php将一维数组转换为每3个连续值组成的二维数组
2016/05/06 PHP
PHP链表操作简单示例
2016/10/15 PHP
php输出含有“#”字符串的方法
2017/01/18 PHP
让innerHTML的脚本也可以运行起来
2006/07/01 Javascript
javascript静态的url如何传递
2007/05/03 Javascript
使用jquery.qrcode生成彩色二维码实例
2014/08/08 Javascript
ajax在兼容模式下失效的快速解决方法
2016/03/22 Javascript
解析Vue 2.5的Diff算法
2017/11/28 Javascript
浅谈vue单一组件下动态修改数据时的全部重渲染
2018/03/01 Javascript
es6新特性之 class 基本用法解析
2018/05/05 Javascript
layer.prompt输入层的例子
2019/09/24 Javascript
Angular 多模块项目构建过程
2020/02/13 Javascript
python绘图库Matplotlib的安装
2014/07/03 Python
利用python和ffmpeg 批量将其他图片转换为.yuv格式的方法
2019/01/08 Python
python3使用QQ邮箱发送邮件
2020/05/20 Python
Python3删除排序数组中重复项的方法分析
2019/01/31 Python
PYQT5开启多个线程和窗口,多线程与多窗口的交互实例
2019/12/13 Python
python:批量统计xml中各类目标的数量案例
2020/03/10 Python
python dict乱码如何解决
2020/06/07 Python
Hotels.com南非:酒店预订
2017/11/02 全球购物
德国童装购物网站:NICKI´S.com
2018/04/20 全球购物
法国女性内衣购物网站:Glamuse
2019/05/13 全球购物
Shell脚本如何向终端输出信息
2014/04/25 面试题
汽车专业求职信
2014/06/05 职场文书
做一个有道德的人活动方案
2014/08/25 职场文书
党员对照检查材料
2014/09/22 职场文书
群众路线教育实践活动实施方案
2014/10/31 职场文书
2015年党建工作总结
2015/03/30 职场文书
拾金不昧表扬信怎么写
2015/05/04 职场文书
公司周年庆典致辞
2015/07/30 职场文书
python装饰器代码解析
2022/03/23 Python