php二维数组增加一列

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php二维数组增加一列相关的知识,希望对你有一定的参考价值。

例如,有一个数组:
Array ( [0] => Array ( [id] => 1 [car] => 9 ))
怎么在后面添加一列:
Array ( [0] => Array ( [id] => 1 [car] => 9 [book]=>'fg'))

参考技术A $a=Array ( [0] => Array ( [id] => 1 [car] => 9 ));

$a[0]['book']='fg';本回答被提问者采纳
参考技术B 赋值:
array[0][book]=fg

php二维数组按照某一列排序的方法

	/**
	 * 二维数组排序方法,数字的倒叙排列
	 * @param arr
	 * @param field
	 */
	function sortArrByField(&$array, $field, $desc = false){
		$fieldArr = array();
		foreach ($array as $k => $v) {
			$fieldArr[$k] = $v[$field];
		}
		$sort = $desc == false ? SORT_ASC : SORT_DESC;
		array_multisort($fieldArr, $sort, $array);
	
		return $array;
	}


本文出自 “芭菲雨的博客” 博客,请务必保留此出处http://bafeiyu.blog.51cto.com/5401101/1749577

以上是关于php二维数组增加一列的主要内容,如果未能解决你的问题,请参考以下文章

PHP如何取二维数组中的某列的最大值和最小值?

二维数组第一个值php

PHP给二维数组赋值时总是报错!

求助:PHP如何判断二维数组哪些竖列的值相同?

PHP 数组处理

php二维数组,相同值求和,并返回新的数组