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


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 相关文章推荐
php访问查询mysql数据的三种方法
Oct 09 PHP
PHP实现对文本数据库的常用操作方法实例演示
Jul 04 PHP
php实现事件监听与触发的方法
Nov 21 PHP
PHP模块memcached使用指南
Dec 08 PHP
thinkphp缓存技术详解
Dec 09 PHP
php截取html字符串及自动补全html标签的方法
Jan 15 PHP
PHP中子类重载父类的方法【parent::方法名】
May 06 PHP
PHP面向对象程序设计方法实例详解
Dec 24 PHP
yii 2.0中表单小部件的使用方法示例
May 23 PHP
详解PHP如何更好的利用PHPstorm的自动提示
Aug 18 PHP
PHP设计模式之工厂模式实例总结
Sep 01 PHP
thinkPHP5使用Rabc实现权限管理
Aug 28 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
Laravel的throttle中间件失效问题解决方法
2016/10/09 PHP
Laravel学习教程之View模块详解
2017/09/18 PHP
PHP使用Redis实现Session共享的实现示例
2019/05/12 PHP
关于捕获用户何时点击window.onbeforeunload的取消事件
2011/03/06 Javascript
jquery 插件开发 extjs中的extend用法小结
2013/01/04 Javascript
js获取本机的外网/广域网ip地址完整源码
2013/08/12 Javascript
node.js入门教程迷你书、node.js入门web应用开发完全示例
2014/04/06 Javascript
JavaScript 基本概念
2015/01/20 Javascript
JavaScript实现的链表数据结构实例
2015/04/02 Javascript
jQuery实现鼠标悬停显示提示信息窗口的方法
2015/04/30 Javascript
在JavaScript的AngularJS库中进行单元测试的方法
2015/06/23 Javascript
jQuery层级选择器_动力节点节点Java学院整理
2017/07/04 jQuery
用最少的JS代码写出贪吃蛇游戏
2018/01/12 Javascript
详解vue-loader在项目中是如何配置的
2018/06/04 Javascript
JS实现的定时器展示简单秒表、页面弹框及跳转操作完整示例
2020/01/26 Javascript
使用vue cli4.x搭建vue项目的过程详解
2020/05/08 Javascript
[00:32]2018DOTA2亚洲邀请赛Secret出场
2018/04/03 DOTA
[47:45]DOTA2-DPC中国联赛 正赛 Phoenix vs Dragon BO3 第一场 2月26日
2021/03/11 DOTA
Python 提取dict转换为xml/json/table并输出的实现代码
2016/08/28 Python
Python实现的个人所得税计算器示例
2018/06/01 Python
​如何愉快地迁移到 Python 3
2019/04/28 Python
Python/Django后端使用PIL Image生成头像缩略图
2019/04/30 Python
扩展Django admin的list_filter()可使用范围方法
2019/08/21 Python
Win10+GPU版Pytorch1.1安装的安装步骤
2019/09/27 Python
解决c++调用python中文乱码问题
2020/07/29 Python
Python 的 f-string 可以连接字符串与数字的原因解析
2021/02/20 Python
日本订房网站,预订日本星级酒店/温泉旅馆:Relux(支持中文)
2020/01/03 全球购物
北京某公司的.net笔试题
2014/03/20 面试题
广州一家公司的.NET面试题
2016/06/11 面试题
美德少年事迹材料1000字
2014/08/21 职场文书
逃课打麻将检讨书
2014/10/05 职场文书
群众路线个人整改措施
2014/10/24 职场文书
2014年创卫工作总结
2014/11/24 职场文书
大连导游词
2015/02/12 职场文书
mysql的Buffer Pool存储及原理
2022/04/02 MySQL
Redis主从复制操作和配置详情
2022/09/23 Redis