阅读量:0
要将一个二维数组转换为一维数组,可以使用PHP的array_merge()
函数和foreach
循环。这里有一个示例:
<?php // 原始的二维数组 $twoDimensionalArray = [ ['a', 'b', 'c'], ['d', 'e', 'f'], ['g', 'h', 'i'] ]; // 创建一个空的一维数组 $oneDimensionalArray = []; // 遍历二维数组的每个元素 foreach ($twoDimensionalArray as $subArray) { // 合并子数组到一维数组中 $oneDimensionalArray = array_merge($oneDimensionalArray, $subArray); } // 打印转换后的一维数组 print_r($oneDimensionalArray); ?>
运行此代码后,$oneDimensionalArray
将包含以下一维数组:
Array ( [0] => a [1] => b [2] => c [3] => d [4] => e [5] => f [6] => g [7] => h [8] => i )
这样,您就成功地将一个二维数组转换为一个一维数组了。