php二維數(shù)組如何變一維數(shù)組

PHP
小億
82
2024-09-05 08:10:49
欄目: 編程語言

要將一個(gè)二維數(shù)組轉(zhuǎn)換為一維數(shù)組,可以使用PHP的array_merge()函數(shù)和foreach循環(huán)。這里有一個(gè)示例:

<?php
// 原始的二維數(shù)組
$twoDimensionalArray = [
    ['a', 'b', 'c'],
    ['d', 'e', 'f'],
    ['g', 'h', 'i']
];

// 創(chuàng)建一個(gè)空的一維數(shù)組
$oneDimensionalArray = [];

// 遍歷二維數(shù)組的每個(gè)元素
foreach ($twoDimensionalArray as $subArray) {
    // 合并子數(shù)組到一維數(shù)組中
    $oneDimensionalArray = array_merge($oneDimensionalArray, $subArray);
}

// 打印轉(zhuǎn)換后的一維數(shù)組
print_r($oneDimensionalArray);
?>

運(yùn)行此代碼后,$oneDimensionalArray將包含以下一維數(shù)組:

Array
(
    [0] => a
    [1] => b
    [2] => c
    [3] => d
    [4] => e
    [5] => f
    [6] => g
    [7] => h
    [8] => i
)

這樣,您就成功地將一個(gè)二維數(shù)組轉(zhuǎn)換為一個(gè)一維數(shù)組了。

0