
在对数据库获取结果集,比如,使用 fetch 函数时:
PDO::FETCH_ASSOC:返回一个索引为结果集列名的数组
PDO::FETCH_BOTH(默认):返回一个索引为结果集列名和以0开始的列号的数组
不知道这个是不是你要的:
$arr = array(0 => array(
0 => "这是第一",
1 => "这是第二",
),
1 => array(
0 => "这是第一",
1 => "这是第二",
),
2 => array(
0 => "这是第一",
1 => "这是第二",
),
3 => array(
0 => "这是第一",
1 => "这是第二",
),
4 => array(
0 => "这是第一",
1 => "这是第二",
),
5 => array(
0 => "这是第一",
1 => "这是第二",
),
);
$arr_new = array();
foreach($arr as $item){
foreach($item as $key=>$val){
$arr_new[$key][] = $val;
}
}
$arr = $arr_new;
var_dump($arr);
数组指针
函数
current()
-
返回数组中的当前单元
end()
-
将数组的内部指针指向最后一个单元
prev()
-
将数组的内部指针倒回一位
reset()
-
将数组的内部指针指向第一个单元
each()
-
返回数组中当前的键/值对并将数组指针向前移动一步
next()
-
将数组中的内部指针向前移动一位
<php
$hots = array('8213'=> 0,'8212'=> 100,'8172'=> 10008);
$maxkey = array_search(max($hots),$hots);
$minkey = array_search(min($hots),$hots);
echo "最大值数组所在下标:"$maxkey;
echo "<br>";
echo "最小值数组所在下标:"$minkey;
>
以上就是关于php 数组函数,一个是可以返回 下标和键值对 并存的结果集,一个只返回下标,一个只返回键值对。全部的内容,包括:php 数组函数,一个是可以返回 下标和键值对 并存的结果集,一个只返回下标,一个只返回键值对。、php把一个二维数组中下标一样的 取到一个新的数组中 求大神们来解救啊、php怎么取出一组数组中每个下标下的最后一个元素等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)