永发信息网

PHP 联合数组不知道KEY值时如何去第N个值

答案:2  悬赏:30  手机版
解决时间 2021-02-05 23:34
$arr=array('5'=>'a','x' =>'b','7' =>'c''y' =>'d');

数组KEY值是随机的,有什么方法根据单元在数组中的位置取值,比如要取第3个值
方法一
$arr1=array_values($arr);
echo $arr1[2];

方法二
$a=next($arr1);
$b=next($arr1);
echo $b;

都要用到函数,有没有直接通过位置取值的呢。
另数组较大的话,上面两种方法哪种效率更高

可不可以不通过函数。联合数组有直接取第几个值得表示方法吗,就像索引数组的$arr[2]
最佳答案
有啊,array_slice();
例:
$ar=array('5'=>'a','x' =>'b','7' =>'c''y' =>'d');

print_r(array_slice($ar,0,3)); //输出前三个值

array_slice(要取值的数组,开始位置,取的个数);
全部回答
支持一下感觉挺不错的
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
用了傲菲品牌护肤品,脸上像毁容一样
寒房的意思是什么啊?知道的请说下!
宝乐小饭桌托管中心在哪里啊,我有事要去这个
iphone进水静音键失去控制,除了来电铃声响,什
梦到抱着个小女孩对我笑好不好
我需要阜阳、淮北、宿州、亳州旅游局电话,要
梦见自己的手流血
遮翳的意思是什么啊?知道的请说下!
暴君刺青怎么去啊,有知道地址的么
病人对医生的期望是A.需要医生为之解除病痛B.
计算机定时铃声怎嘛取消
四季沐歌花洒恒温左边按扭有什么用
c30砼浇筑一方实际能浇筑多少方
龙龙宾馆我想知道这个在什么地方
改了透镜大灯 行驶证是不是得重新换照片
推荐资讯
韵达快递(达山路与堡镇中路交叉口旁)地址在什
岭脚村地址在什么地方,我要处理点事
安岳客满楼商务宾馆地址在什么地方,想过去办
名流广告怎么去啊,我要去那办事
中誉物流(镇北街幸福路28号中誉物流)地址在什
尚层俱乐部台球地址好找么,我有些事要过去
万众阁旅店地址在什么地方,想过去办事
八字排盘,葵丑,葵亥,乙丑,丁亥,女命,是不是
削改的意思是什么啊?知道的请说下!
鱼游燋釜的意思是什么啊?知道的请说下!
滦州古城地址有知道的么?有点事想过去
寇氏减肥(枣庄店)地址在什么地方,想过去办事
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?