要给二维数组添加一列,可以使用循环遍历数组并添加新的值。
以下是一个示例代码:
<?php
// 原始的二维数组
$originalArray = array(
array('name' => 'John', 'age' => 25),
array('name' => 'Jane', 'age' => 30),
array('name' => 'Tom', 'age' => 35)
);
// 添加的新列的值
$newColumnValue = 'Male';
// 遍历数组并添加新列的值
foreach ($originalArray as &$row) {
$row['gender'] = $newColumnValue;
}
// 打印结果
print_r($originalArray);
?>
上述代码将会输出以下结果:
Array
(
[0] => Array
(
[name] => John
[age] => 25
[gender] => Male
)
[1] => Array
(
[name] => Jane
[age] => 30
[gender] => Male
)
[2] => Array
(
[name] => Tom
[age] => 35
[gender] => Male
)
)
可以看到,原始的二维数组中每个子数组都添加了一个名为 "gender" 的新列,并且该列的值都为 "Male"。
上一篇:php 把数字拆分
下一篇:php strpos
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站