php中如何把原数组中的一列取出来组成新数组

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php中如何把原数组中的一列取出来组成新数组相关的知识,希望对你有一定的参考价值。

$arr = array();
for($i = 1;$i<30;$i++)
$arr['key'.$i] = 'value'.$i;


$arr2 = array_splice($arr, 5 , 10); //从第五个开始,取十个
print_r($arr);   //原数组
print_r($arr2); //新数组

参考技术A $aa = array();//原数组,这里为空
$new = array();//定义新数组
foreach($aa as $a)
$new[] .= $a['ColName'];//原数组列名,或者用:$new[] .= $a['n'];数组中的第n列

print_r($new);
参考技术B array_slice(数组参数,开始位子,长度)
看看手册的 array_slice就知道了本回答被提问者采纳

在java中怎么取出数组中的数据

1.方法:
public final synchronized void setsize(int newsize);
此方法用来定义向量的大小,若向量对象现有成员个数已经超过了newsize的值,则超过部分的多余元素会丢失。
2.程序中定义Enumeration类的一个对象Enumeration是java.util中的一个接口类,
在Enumeration中封装了有关枚举数据集合的方法。
在Enumeration提供了方法hasMoreElement()来判断集合中是否还有其他元素和方法nextElement()来判断集合中是否还有其他元素和方法nextElement()来获取下一个元素。利用这两个方法,可以依次获得集合中的元素。
3.Vector中提供方法:
public final synchronized Enumeration elements();
此方法将向量对象对应到一个枚举类型。java.util包中的其他类中也都有这类方法,以便于用户获取对应的枚举类型。
参考技术A 1.方法:
public final synchronized void setsize(int newsize);
此方法用来定义向量的大小,若向量对象现有成员个数已经超过了newsize的值,则超过部分的多余元素会丢失。
2.程序中定义Enumeration类的一个对象Enumeration是java.util中的一个接口类,
在Enumeration中封装了有关枚举数据集合的方法。
在Enumeration提供了方法hasMoreElement()来判断集合中是否还有其他元素和方法nextElement()来判断集合中是否还有其他元素和方法nextElement()来获取下一个元素。利用这两个方法,可以依次获得集合中的元素。
3.Vector中提供方法:
public final synchronized Enumeration elements();
此方法将向量对象对应到一个枚举类型。java.util包中的其他类中也都有这类方法,以便于用户获取对应的枚举类型。本回答被提问者采纳

以上是关于php中如何把原数组中的一列取出来组成新数组的主要内容,如果未能解决你的问题,请参考以下文章

php返回数组中指定的一列方法是啥?

返回数组中指定的一列

python如何挑选矩阵中的不相领的列组成新的矩阵

SQL 如何取出数据库中一列的所有值.....

php如何取出数组中的一个值

php里如何把 数组里的指定元素给取出来