明輝手游網(wǎng)中心:是一個(gè)免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺(tái)!

使用遞歸把多維數(shù)組轉(zhuǎn)為一維數(shù)組的函數(shù)

[摘要]函數(shù)名稱(chēng):array_multi2single 函數(shù)原形:array array_multi2single(array) 實(shí)現(xiàn)功能:把一個(gè)多維數(shù)組的數(shù)值存放到一維數(shù)組中,不保存Key。 <?php function array_multi2single(array) static ...
函數(shù)名稱(chēng):array_multi2single
函數(shù)原形:array array_multi2single(array)
實(shí)現(xiàn)功能:把一個(gè)多維數(shù)組的數(shù)值存放到一維數(shù)組中,不保存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;
}


//函數(shù)測(cè)試部分
$array=array("1"=>array("A","B","C",array("D","E")),"2"=>array("F","G","H","I"));
$array=array_multi2single($array);
echo "<h1>測(cè)試結(jié)果:</h1>";
foreach($array as $value)
{
    echo "<h5>$value</h5>";
    echo "<br>";

}

?>

歡迎大家批評(píng)指正!

作者Email:fancao0515@0451.com


【本文版權(quán)歸作者與奧索網(wǎng)共同擁有,如需轉(zhuǎn)載,請(qǐng)注明作者及出處】