php下几个常用的去空、分组、调试数组函数


Posted in PHP onFebruary 22, 2009

dump() 把数组以数组格式数组,有益于调试
function dump($vars, $label = '', $return = false){
if (ini_get('html_errors')) {
$content = "<pre>\n";
if ($label != '') {
$content .= "<strong>{$label} :</strong>\n";
}
$content .= htmlspecialchars(print_r($vars, true));
$content .= "\n</pre>\n";
} else {
$content = $label . " :\n" . print_r($vars, true);
}
if ($return) { return $content; }
echo $content;
return null;
}
array_remove_empty()去除数组中为空的元素
function array_remove_empty(& $arr, $trim = true){
foreach ($arr as $key => $value) {
if (is_array($value)) {
array_remove_empty($arr[$key]);
} else {
$value = trim($value);
if ($value == '') {
unset($arr[$key]);
} elseif ($trim) {
$arr[$key] = $value;
}
}
}
}
array_chunk() php默认函数 作用是把函数平均分组

PHP 相关文章推荐
也谈截取首页新闻 - 范例
Oct 09 PHP
用穿越火线快速入门php面向对象
Feb 22 PHP
解析php框架codeigniter中如何使用框架的session
Jun 24 PHP
php 使用GD库为页面增加水印示例代码
Mar 24 PHP
Apache PHP MySql安装配置图文教程
Aug 27 PHP
中高级PHP程序员应该掌握哪些技术?
Sep 23 PHP
php微信开发之自定义菜单完整流程
Oct 08 PHP
PHP生成word文档的三种实现方式
Nov 14 PHP
Laravel中七个非常有用但很少人知道的Carbon方法
Sep 21 PHP
ThinkPHP5.0多个文件上传后找不到临时文件的修改方法
Jul 30 PHP
Discuz不使用插件实现简单的打赏功能
Mar 21 PHP
PHP中非常有用却鲜有人知的函数集锦
Aug 17 PHP
PHP 编程的 5个良好习惯
Feb 20 #PHP
PHP 截取字符串 分别适合GB2312和UTF8编码情况
Feb 12 #PHP
PHP 操作文件的一些FAQ总结
Feb 12 #PHP
php实现从ftp服务器上下载文件树到本地电脑的程序
Feb 10 #PHP
PHP6 mysql连接方式说明
Feb 09 #PHP
PHP 数据库树的遍历方法
Feb 06 #PHP
一周让你学会PHP 不错的学习资料
Feb 06 #PHP
You might like
php批量删除操作代码分享
2017/02/26 PHP
Laravel框架使用技巧之使用url()全局函数返回前一个页面的地址方法详解
2020/04/06 PHP
jquery focus(fn),blur(fn)方法实例代码
2011/12/16 Javascript
JavaScript自定义DateDiff函数(兼容所有浏览器)
2012/03/01 Javascript
分享一款基于jQuery的视频播放插件
2014/10/09 Javascript
JQuery记住用户名密码实现下次自动登录功能
2015/04/27 Javascript
js右下角弹出提示框示例代码
2016/01/12 Javascript
全面解析JavaScript里的循环方法之forEach,for-in,for-of
2020/04/20 Javascript
js运动事件函数详解
2016/10/21 Javascript
JS扩展类,克隆对象与混合类实例分析
2016/11/26 Javascript
vue实现表格增删改查效果的实例代码
2017/07/18 Javascript
JS实现HTML页面中动态显示当前时间完整示例
2018/07/30 Javascript
js中对象和面向对象与Json介绍
2019/01/21 Javascript
微信小程序如何使用canvas二维码保存至手机相册
2019/07/15 Javascript
el-table树形表格表单验证(列表生成序号)
2020/05/31 Javascript
vue实现两个组件之间数据共享和修改操作
2020/11/12 Javascript
[01:01:35]Optic vs paiN 2018国际邀请赛小组赛BO2 第二场 8.19
2018/08/21 DOTA
Python的加密模块md5、sha、crypt使用实例
2014/09/28 Python
Python读写文件方法总结
2015/06/09 Python
简单谈谈Python中的几种常见的数据类型
2017/02/10 Python
python 统计代码行数简单实例
2017/05/04 Python
python实现桌面壁纸切换功能
2019/01/21 Python
Python同步遍历多个列表的示例
2019/02/19 Python
Python写一个基于MD5的文件监听程序
2019/03/11 Python
Python3.6实现带有简单界面的有道翻译小程序
2019/04/16 Python
Python正则表达式实现简易计算器功能示例
2019/05/07 Python
Python面向对象之私有属性和私有方法应用案例分析
2019/12/31 Python
python对数组进行排序,并输出排序后对应的索引值方式
2020/02/28 Python
css3实现六边形边框的实例代码
2019/05/24 HTML / CSS
执行力心得体会
2013/12/31 职场文书
文艺晚会主持词
2014/03/24 职场文书
2014年乡镇安全生产工作总结
2014/12/02 职场文书
2015年社区居委会工作总结
2015/05/18 职场文书
会议承办单位欢迎词
2015/09/30 职场文书
简短清晨问候语
2015/11/10 职场文书
pytorch 如何使用batch训练lstm网络
2021/05/28 Python