利用递归把多维数组转为一维数组的函数


Posted in PHP onOctober 09, 2006

函数名称:array_multi2single
函数原形:array array_multi2single(array)
实现功能:把一个多维数组的数值存放到一维数组中,不保存Key。

<?php

function array_multi2single($array)
{
    static $result_array=array();
    foreach($array as $value)
    {
        if(is_array($value))
        {
            array_multi2single($value);
        }
        else  
            $result_array[]=$value;
    }
    return $result_array;
}

//函数测试部分
$array=array("1"=>array("A","B","C",array("D","E")),"2"=>array("F","G","H","I"));
$array=array_multi2single($array);
echo "<h1>测试结果:</h1>";
foreach($array as $value)
{
    echo "<h5>$value</h5>";
    echo "<br>";

}

?>

欢迎大家批评指正!

作者Email:fancao0515@0451.com

【本文版权归作者与奥索网共同拥有,如需转载,请注明作者及出处】    

PHP 相关文章推荐
dedecms系统常用术语汇总
Apr 03 PHP
PHP教程 变量定义
Oct 23 PHP
php二维数组排序与默认自然排序的方法介绍
Apr 27 PHP
PHP Error与Logging函数的深入理解
Jun 03 PHP
php 字符串压缩方法比较示例
Jan 23 PHP
CI框架中集成CKEditor编辑器的教程
Jun 09 PHP
php实现根据url自动生成缩略图的方法
Sep 23 PHP
php jsonp单引号转义
Nov 23 PHP
ThinkPHP、ZF2、Yaf、Laravel框架路由大比拼
Mar 25 PHP
php基于双向循环队列实现历史记录的前进后退等功能
Aug 08 PHP
php使用get_class_methods()函数获取分类的方法
Jul 20 PHP
php桥接模式应用案例分析
Oct 23 PHP
如何在PHP中进行身份认证
Oct 09 #PHP
一个改进的UBB类
Oct 09 #PHP
PHP3 safe_mode 失效漏洞
Oct 09 #PHP
vBulletin HACK----关于排版的两个HACK
Oct 09 #PHP
PHP+APACHE实现用户论证的方法
Oct 09 #PHP
从C/C++迁移到PHP——判断字符类型的函数
Oct 09 #PHP
PHP实现图片简单上传
Oct 09 #PHP
You might like
探讨PHP JSON中文乱码的解决方法详解
2013/06/06 PHP
微信扫描二维码登录网站代码示例
2013/12/30 PHP
php提交post数组参数实例分析
2015/12/17 PHP
golang与PHP输出excel示例
2016/07/22 PHP
PHP PDOStatement::fetchAll讲解
2019/01/31 PHP
PHP实现文字写入图片功能
2019/02/18 PHP
javascript AOP 实现ajax回调函数使用比较方便
2010/11/20 Javascript
jQuery $.get 的妙用 访问本地文本文件
2012/07/12 Javascript
40个新鲜出炉的jQuery 插件和免费教程[上]
2012/07/24 Javascript
Jquery实现的一种常用高亮效果示例代码
2014/01/28 Javascript
基于jquery实现等比缩放图片
2014/12/03 Javascript
jQuery中:not选择器用法实例
2014/12/30 Javascript
你一定会收藏的Nodejs代码片段
2016/02/04 NodeJs
javascript HTML+CSS实现经典橙色导航菜单
2016/02/16 Javascript
javascript时间戳和日期字符串相互转换代码(超简单)
2016/06/22 Javascript
原生js实现自由拖拽弹窗代码demo
2016/06/29 Javascript
Bootstrap基本组件学习笔记之分页(12)
2016/12/08 Javascript
基于ajax与msmq技术的消息推送功能实现代码
2016/12/26 Javascript
js自定义Tab选项卡效果
2017/06/05 Javascript
ES6学习教程之Map的常用方法总结
2017/08/03 Javascript
Vue cli3 库模式搭建组件库并发布到 npm的流程
2018/10/12 Javascript
浅谈Vue服务端渲染框架Nuxt的那些事
2018/12/21 Javascript
微信小程序项目总结之记账小程序功能的实现(包括后端)
2019/08/20 Javascript
微信小程序 scroll-view 实现锚点跳转功能
2019/12/12 Javascript
[05:34]2014DOTA2国际邀请赛中国区预选赛精彩TOPPLAY第二弹
2014/06/25 DOTA
Python解析nginx日志文件
2015/05/11 Python
python设置环境变量的作用和实例
2019/07/09 Python
使用pytorch实现可视化中间层的结果
2019/12/30 Python
django使用多个数据库的方法实例
2021/03/04 Python
Flesh Beauty官网:露华浓集团旗下彩妆品牌
2021/02/15 全球购物
清扬洗发水广告词
2014/03/14 职场文书
《翻越远方的大山》教学反思
2014/04/13 职场文书
服务理念标语
2014/06/18 职场文书
党支部创先争优承诺书
2014/08/30 职场文书
四风问题个人剖析材料
2014/10/07 职场文书
2015大学迎新晚会策划书
2015/07/16 职场文书