博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
递归方法,多维变一维数组
阅读量:4602 次
发布时间:2019-06-09

本文共 572 字,大约阅读时间需要 1 分钟。

函数名称: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>"; 
?> 

转载于:https://www.cnblogs.com/xiamibk/p/3821794.html

你可能感兴趣的文章
鬼谷子绝学
查看>>
用Html5与Asp.net MVC上传多个文件
查看>>
Xcode中匹配的配置包的存放目录
查看>>
JavaScript将具有父子关系的原始数据格式化成树形结构数据(id,pid)
查看>>
MySQL服务使用
查看>>
C语言练手自己编写学生成绩管理系统
查看>>
20175204 张湲祯 2018-2019-2《Java程序设计》第二周学习总结
查看>>
How to lisp Lisp output a paragraph"500 Tph Dry Process Cement Plant Machinery Manufacturers"
查看>>
OpenMobile's Application Compatibility Layer (ACL)
查看>>
竞价广告系统-广告检索
查看>>
强哥PHP面向对象学习笔记
查看>>
[转]基于.NET平台常用的框架整理
查看>>
Symbian (Read Inbox)读取收件箱的内容
查看>>
良好的编程规范
查看>>
struts2 入门
查看>>
.net 编译原理
查看>>
mean 快速开发和现有技术的对比分析
查看>>
Metro Style app :浏览器扩展
查看>>
linux的kernel是怎样工作的(TI_DM36X_ARM系统)(1)
查看>>
[luogu4310] 绝世好题 (递推)
查看>>