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


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 相关文章推荐
IIS7.X配置PHP运行环境小结
Jun 09 PHP
让Nginx支持ThinkPHP的URL重写和PATHINFO的方法分享
Aug 08 PHP
深入理解:单一入口、MVC、ORM、CURD、ActiveRecord概念
Jun 06 PHP
CodeIgniter生成网站sitemap地图的方法
Nov 13 PHP
linux下安装php的memcached客户端
Aug 03 PHP
PHP+jQuery+Ajax实现分页效果 jPaginate插件的应用
Oct 09 PHP
PHP读书笔记_运算符详解
Jul 01 PHP
PHPUnit测试私有属性和方法功能示例
Jun 12 PHP
PHP中检查isset()和!empty()函数的必要性
Feb 13 PHP
Linux下安装Memcached服务器和客户端与PHP使用示例
Apr 15 PHP
thinkphp5修改view到根目录实例方法
Jul 02 PHP
php设计模式之适配器模式实例分析【星际争霸游戏案例】
Apr 07 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获得用户ip地址的比较不错的方法
2014/02/08 PHP
PHP图形操作之Jpgraph学习笔记
2015/12/25 PHP
php解决DOM乱码的方法示例代码
2016/11/20 PHP
php 中的closure用法详解
2017/06/12 PHP
详谈symfony window下的安装 安装时候出现的问题以及解决方法
2017/09/28 PHP
LaravelS通过Swoole加速Laravel/Lumen详解
2018/03/02 PHP
javascript 读取图片文件的大小
2009/06/25 Javascript
使用jQuery轻松实现Ajax的实例代码
2010/08/16 Javascript
JavaScript使用IEEE 标准进行二进制浮点运算产生莫名错误的解决方法
2011/05/28 Javascript
如何解决Jquery库及其他库之间的$命名冲突
2013/09/15 Javascript
jquery div拖动效果示例代码
2013/12/08 Javascript
JavaScript不刷新实现浏览器的前进后退功能
2014/11/05 Javascript
JavaScript中的数组操作介绍
2014/12/30 Javascript
前端性能优化及技巧
2016/05/06 Javascript
JavaScript学习笔记--常用的互动方法
2016/12/07 Javascript
Bootstrap风格的zTree右键菜单
2017/02/17 Javascript
JS实现按钮颜色切换效果
2020/09/05 Javascript
微信小程序 子级页面返回父级并把子级参数带回父级实现方法
2019/08/22 Javascript
js判断非127开头的IP地址的实例代码
2020/01/05 Javascript
es6数组的flat(),flatMap()函数用法实例分析
2020/04/18 Javascript
Python中subprocess的简单使用示例
2015/07/28 Python
flask框架中勾子函数的使用详解
2018/08/01 Python
python GUI实现小球满屏乱跑效果
2019/05/09 Python
Python 解决火狐浏览器不弹出下载框直接下载的问题
2020/03/09 Python
基于Python测试程序是否有错误
2020/05/16 Python
美国销售第一的智能手机和平板电脑保护壳:OtterBox
2017/12/21 全球购物
既然说Ruby中一切都是对象,那么Ruby中类也是对象吗
2013/01/26 面试题
简历中个人自我评价范文
2013/12/26 职场文书
大学班级文化建设方案
2014/05/06 职场文书
2015年上半年计生工作总结
2015/03/30 职场文书
红歌会主持词
2015/07/02 职场文书
《认识钟表》教学反思
2016/02/16 职场文书
变长双向rnn的正确使用姿势教学
2021/05/31 Python
解析目标检测之IoU
2021/06/26 Python
Python读写yaml文件
2022/03/20 Python
JS前端宏任务微任务及Event Loop使用详解
2022/07/23 Javascript