php如何获取数组的值?

来源: 柚子科技、WordPress 主题、WordPress插件    日期: 2023-2-25    标签:,     作者: WordPress主题themes插件plugins开发定制    阅读数: 6

在这篇文章中我们会学习到关于“php如何获取数组的值?”的知识,小编觉得挺不错的,现在分享给大家,也给大家做个参考,希望对大家学习或工作能有帮助。下面就请大家跟着小编的思路一起来学习一下吧。

可以。5种获取方法:

1、用“$数组名[下标]”语句获取;

2、用array_shift(),语法“array_shift(数组)”;

3、用array_pop()获取,语法“array_pop(数组)”;

4、用array_slice()获取,语法“array_slice(数组,下标,1)”;

5、用array_splice()获取,语法“array_splice(数组,下标,1)”。

php可以获取数组某一项的值。

方法1:使用“$数组名[下标]”语句获取

$数组名[下标]”可以访问数组中的指定下标的一个元素

<?php 
header("Content-type:text/html;charset=utf-8"); 
$arr= array("香蕉","苹果","梨子","橙子","橘子","榴莲"); 
var_dump($arr); echo "数组下标为0的一个元素:".$arr[0]."<br>"; 
echo "数组下标为2的一个元素:".$arr[2]."<br>"; 
echo "数组下标为3的一个元素:".$arr[3]."<br>"; 

方法2:使用array_shift()函数获取

array_shift()函数会删除数组中的第一个元素,然后返回被删除掉的第一个数组元素;而如果数组为空,那么将返回 NULL。

<?php 
header("Content-type:text/html;charset=utf-8"); 
$arr= array("香蕉","苹果","梨子","橙子","橘子","榴莲"); 
var_dump($arr); //获取数组中的第一个元素 
$first = array_shift($arr); 
echo "数组的第一个元素为:".$first;

方法3:使用array_pop()函数获取

array_pop()函数会删除数组中的最后一个元素,然后返回被删除掉的最后一个数组元素;而如果数组为空,那么将返回 NULL。

<?php 
header("Content-type:text/html;charset=utf-8"); 
$arr= array("香蕉","苹果","梨子","橙子","橘子","榴莲"); 
var_dump($arr); //获取数组中的最后一个元素 
$last= array_pop($arr); 
echo "数组的最后一个元素为:".$last;

方法4:使用array_slice()函数获取

array_slice()函数就是PHP提供的用来截取数组的一个函数,可以从数组中提取出一个片段。

利用array_slice()函数可以获取指定位置的元素(与方法1有点像)

<?php 
header("Content-type:text/html;charset=utf-8"); 
$arr= array("香蕉","苹果","梨子","橙子","橘子","榴莲"); 
var_dump($arr); echo "截取一个数组元素:"; 
$result = array_slice($arr,2,1); //截取下标为2的数组元素 var_dump($result);  
$result = array_slice($arr,1,1); //截取下标为1的数组元素 var_dump($result); 
$result = array_slice($arr,0,1); //截取下标为0的数组元素 var_dump($result);

方法5:使用array_splice()函数获取

array_splice()函数可以在删除数组的一部分元素时,会将这些被删除的元素组成为一个新数组,然后返回这个新数组。

<?php 
header("Content-type:text/html;charset=utf-8"); 
$arr= array("香蕉","苹果","梨子","橙子","橘子","榴莲"); 
var_dump($arr); 
echo "截取一个数组元素:"; 
$result = array_splice($arr,2,1);  //截取下标为2的数组元素 var_dump($result);

注意:array_splice()函数会改变原数组。

关于“php如何获取数组的值?”的内容就介绍到这,感谢各位的阅读,相信大家对php如何获取数组的值?已经有了进一步的了解。大家如果还想学习更多知识,欢迎关注uziwp.com,小编将为大家输出更多高质量的实用文章!

链接到文章: https://uziwp.com/23591.html

评论已关闭