php数组获取值的5个方法 - 技术分享 - 五行资源分享网

php数组获取值的5个方法

作者头像图片

作者: 五行

网络资源搬砖的爱好者

文章二维码手机扫码查看

特别声明:文章多为网络转载,资源使用一般不提供任何帮助,如有侵权请联系!

php数组获取值的几个简单方法

方法1:利用array_shift()函数获取数组中的第一个元素值

<?php

header("Content-type:text/html;charset=utf-8");

$arr= array("香蕉","苹果","梨子","橙子","橘子","榴莲");

var_dump($arr);

//获取数组中的第一个元素

$first = array_shift($arr);

echo "数组的第一个元素为:".$first;

?>

 

php数组获取值的5个方法-五行资源分享网-第1张图片


方法2:利用array_pop()函数获取数组中的最后一个元素值

还是先来看一个示例:

<?php

header("Content-type:text/html;charset=utf-8");

$arr= array("香蕉","苹果","梨子","橙子","橘子","榴莲");

var_dump($arr);

//获取数组中的第一个元素

$first = array_pop($arr);

echo "数组的最后一个元素为:".$first;

?>

 

php数组获取值的5个方法-五行资源分享网-第2张图片


方法3:利用array_rand()函数随机获取多个元素值

<?php

$arr=array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow");

$rand = array_rand($arr,3);

foreach($rand as $val){

$arr2[$val]=$arr[$val];

}

var_dump($arr2);

?>

 

php数组获取值的5个方法-五行资源分享网-第3张图片


方法4:利用array_splice()函数获取多个元素值

<?php

header("Content-type:text/html;charset=utf-8");

$arr = array(10,12,20,25,24);

echo "原数组:";

var_dump($arr);

echo "截取的数组片段:";

$result = array_splice($arr,2); //截取从下标2开始的全部数组元素

var_dump($result);

$arr = array(10,12,20,25,24);

$result = array_splice($arr,1,2);//截取从下标1开始的两个元素

var_dump($result);

?>

输出结果为:

 

php数组获取值的5个方法-五行资源分享网-第4张图片


方法5:利用array_slice()函数获取多个元素

<?php

header("Content-type:text/html;charset=utf-8");

$arr = array(10,12,20,25,24);

echo "原数组:";

var_dump($arr);

echo "截取的数组片段:";

$result = array_slice($arr,2); //截取从下标2开始的全部数组元素

var_dump($result);

$result = array_slice($arr,1,2); //截取从下标1开始的两个元素

var_dump($result);

?>

输出结果为:

php数组获取值的5个方法-五行资源分享网-第5张图片

本文最后更新于2022-8-24,已超过 1 年没有更新,如果文章内容或图片资源失效,请留言反馈,我们会及时处理,谢谢!
分享到:
打赏
未经允许不得转载:

作者: 五行, 转载或复制请以 超链接形式 并注明出处 五行资源分享网
原文地址: 《php数组获取值的5个方法》 发布于2022-8-24 13:01
帖子声明: 本站对文章进行整理、排版、编辑,是出于传递信息之目的, 并不意味着赞同其观点或证实其内容的真实性,不拥有所有权,不承担相关法律责任。

评论

在线链接输入图片 打卡按钮图片 私密评论按钮图片 93 + 44 =
乱评论、多次评论者一律禁言帐号或封禁IP
本站已经全面开启缓存,评论查看隐藏内容需等待1分钟后再刷新本页!

 

觉得文章有用就打赏一下文章作者

微信扫一扫打赏

打赏图片