使用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 相关文章推荐
PHP 和 XML: 使用expat函数(一)
Oct 09 PHP
php 实现进制转换(二进制、八进制、十六进制)互相转换实现代码
Oct 22 PHP
LotusPhp笔记之:Cookie组件的使用详解
May 06 PHP
PHP实现使用优酷土豆视频地址获取swf播放器分享地址
Jun 05 PHP
CI框架中libraries,helpers,hooks文件夹详细说明
Jun 10 PHP
PHP图片处理之使用imagecopyresampled函数裁剪图片例子
Nov 19 PHP
PHP获取文件夹内文件数的方法
Mar 12 PHP
PHP概率计算函数汇总
Sep 13 PHP
php实现表单多按钮提交action的处理方法
Oct 24 PHP
PHP图形操作之Jpgraph学习笔记
Dec 25 PHP
PHP数组操作实例分析【添加,删除,计算,反转,排序,查找等】
Dec 24 PHP
php读取XML的常见方法实例总结
Apr 25 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中的string类型使用说明
2010/07/27 PHP
win7系统配置php+Apache+mysql环境的方法
2015/08/21 PHP
php DES加密算法实例分析
2019/09/18 PHP
jquery 子窗口操作父窗口的代码
2009/09/21 Javascript
用jquery实现等比例缩放图片效果插件
2010/07/24 Javascript
javascript自动改变文字大小和颜色的效果的小例子
2013/08/02 Javascript
JavaScript获取/更改文本框的值的实例代码
2013/08/02 Javascript
AngularJS + Node.js + MongoDB开发的基于高德地图位置的通讯录
2015/01/02 Javascript
AngularJS基础教程之简单介绍
2015/09/27 Javascript
只需五句话搞定JavaScript作用域(经典)
2016/07/26 Javascript
JQuery.validationEngine表单验证插件(推荐)
2016/12/10 Javascript
解决同一页面中两个iframe互相调用jquery,js函数的方法
2016/12/12 Javascript
JavaScript中日常收集常见的10种错误(推荐)
2017/01/08 Javascript
JavaScript表单验证的两种实现方法
2017/02/11 Javascript
微信小程序中页面FOR循环和嵌套循环
2017/06/21 Javascript
vue父组件中获取子组件中的数据(实例讲解)
2017/09/27 Javascript
axios全局请求参数设置,请求及返回拦截器的方法
2018/03/05 Javascript
vue+element-ui+ajax实现一个表格的实例
2018/03/09 Javascript
Servlet3.0与纯javascript通过Ajax交互的实例详解
2018/03/18 Javascript
简单了解Vue + ElementUI后台管理模板
2020/04/07 Javascript
vue tab切换,解决echartst图表宽度只有100px的问题
2020/07/19 Javascript
Python 中 Meta Classes详解
2016/02/13 Python
详解Python中表达式i += x与i = i + x是否等价
2017/02/08 Python
python编程嵌套函数实例代码
2018/02/11 Python
python操作mysql代码总结
2018/06/01 Python
Python使用random.shuffle()打乱列表顺序的方法
2018/11/08 Python
python 获取当前目录下的文件目录和文件名实例代码详解
2020/03/10 Python
Python Unittest原理及基本使用方法
2020/11/06 Python
CSS3田字格列表的样式编写方法
2018/11/22 HTML / CSS
HTML5中的postMessage API基本使用教程
2016/05/20 HTML / CSS
英国领先的汽车轮胎和快速健康中心:Kwik Fit
2017/10/29 全球购物
德国健康生活方式网上商店:Landkaufhaus Mayer
2019/03/12 全球购物
施华洛世奇波兰官网:SWAROVSKI波兰
2019/06/18 全球购物
九年级政治教学反思
2014/02/06 职场文书
在职党员进社区活动总结
2014/07/05 职场文书
公司搬迁通知
2015/04/20 职场文书