使用array_map简单搞定PHP删除文件、删除目录
投稿:hebedich
这篇文章主要介绍了使用array_map简单搞定PHP删除文件、删除目录的相关资料,需要的朋友可以参考下
废话不多说,直接贴上代码。本文体现的就是简洁
复制代码 代码如下:
<?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 array_map array_multisort 高效处理多维数组排序
- PHP中array_map与array_column之间的关系分析
- php array_map()数组函数使用说明
- php array_map使用自定义的函数处理数组中的每个值
- php array_walk() 数组函数
- php数组函数array_walk用法示例
- php array_walk 对数组中的每个元素应用用户自定义函数详解
- php array_walk_recursive 使用自定的函数处理数组中的每一个元素
- php数组函数序列之array_unique() - 去除数组中重复的元素值
- 浅析php中array_map和array_walk的使用对比