成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

php多維數(shù)據(jù)變一維 php二維數(shù)組轉(zhuǎn)化成一維數(shù)組

php怎么將多維數(shù)組轉(zhuǎn)換成一維數(shù)組~呢?

寫一個多重循環(huán),把多維數(shù)組里的元素一個一個放到一個一維數(shù)組里吧。

創(chuàng)新互聯(lián)公司是一家以成都網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計、品牌設(shè)計、軟件運(yùn)維、成都網(wǎng)站推廣、小程序App開發(fā)等移動開發(fā)為一體互聯(lián)網(wǎng)公司。已累計為廣告制作等眾行業(yè)中小客戶提供優(yōu)質(zhì)的互聯(lián)網(wǎng)建站和軟件開發(fā)服務(wù)。

PHP二維數(shù)組轉(zhuǎn)一維數(shù)組

其實這是一個數(shù)組轉(zhuǎn)置算法,是很常用的算法,例子程序代碼如下:

?php

$arr=array(

'oneid' = array ('4','5'),

'id' = array ('4','5'),

'Rname' = array ('商人' ,'VIP' ),

'R0' = array ('30000' ,'100001' ),

'R1' = array ('100000' ,'5000000' ),

'chkall' = 'on');

echo "原始數(shù)組:\n";

print_r($arr);

$arr2=array();

foreach ($arr as $k=$v) {

if (is_array($v)) {

foreach ($v as $k2=$v2) $arr2[$k2][$k]=$v2;

}

}

echo "轉(zhuǎn)換后的數(shù)組:\n";

print_r($arr2);

?

以上程序的運(yùn)行結(jié)果為:

原始數(shù)組:

Array

(

[oneid] = Array

(

[0] = 4

[1] = 5

)

[id] = Array

(

[0] = 4

[1] = 5

)

[Rname] = Array

(

[0] = 商人

[1] = VIP

)

[R0] = Array

(

[0] = 30000

[1] = 100001

)

[R1] = Array

(

[0] = 100000

[1] = 5000000

)

[chkall] = on

)

轉(zhuǎn)換后的數(shù)組:

Array

(

[0] = Array

(

[oneid] = 4

[id] = 4

[Rname] = 商人

[R0] = 30000

[R1] = 100000

)

[1] = Array

(

[oneid] = 5

[id] = 5

[Rname] = VIP

[R0] = 100001

[R1] = 5000000

)

)

PHP實現(xiàn)多維數(shù)組轉(zhuǎn)字符串和多維數(shù)組轉(zhuǎn)一維數(shù)組的方法

本文實例講述了PHP實現(xiàn)多維數(shù)組轉(zhuǎn)字符串和多維數(shù)組轉(zhuǎn)一維數(shù)組的方法。分享給大家供大家參考。具體實現(xiàn)方法如下:

/**

*

@method

多維數(shù)組轉(zhuǎn)字符串

*

@param

type

$array

*

@return

type

$srting

*

@author

yanhuixian

*/

function

arrayToString($arr)

{

if

(is_array($arr)){

return

implode(',',

array_map('arrayToString',

$arr));

}

return

$arr;

}

/**

*

@method

多維數(shù)組變成一維數(shù)組

*

@staticvar

array

$result_array

*

@param

type

$array

*

@return

type

$array

*

@author

yanhuixian

*/

function

multi2array($array)

{

static

$result_array

=

array();

foreach

($array

as

$key

=

$value)

{

if

(is_array($value))

{

array_multi2array($value);

}

else

$result_array[$key]

=

$value;

}

return

$result_array;

}

希望本文所述對大家的php程序設(shè)計有所幫助。

文章標(biāo)題:php多維數(shù)據(jù)變一維 php二維數(shù)組轉(zhuǎn)化成一維數(shù)組
分享地址:http://jinyejixie.com/article6/dodpjig.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供關(guān)鍵詞優(yōu)化、軟件開發(fā)、網(wǎng)站策劃、靜態(tài)網(wǎng)站、定制開發(fā)、做網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

小程序開發(fā)
大英县| 察隅县| 临猗县| 苍梧县| 莒南县| 镇江市| 久治县| 安宁市| 安宁市| 鹤岗市| 迭部县| 婺源县| 赫章县| 克东县| 湖南省| 太仆寺旗| 剑川县| 枣庄市| 九龙坡区| 兴城市| 上高县| 黎平县| 江阴市| 清丰县| 隆回县| 开封市| 巨野县| 白城市| 新巴尔虎左旗| 射洪县| 大新县| 仲巴县| 若尔盖县| 两当县| 华容县| 岳西县| 东城区| 祥云县| 木兰县| 太仆寺旗| 辽宁省|