本文记录的是 php 中,常用的数组函数。
1、把一个或者多个数组合并,相加,数组合并
array_merge()
示例代码:
$array1 = array("apple", "banana"); $array2 = array(1 => "orange", 2 => "grape"); $result = array_merge($array1, $array2); print_r($result);
输出结果:
Array ( [0] => apple [1] => banana [2] => orange [3] => grape )
注:如果两个或更多个数组元素有相同的键名,则最后的元素会覆盖其他元素。
注:如果您仅向 array_merge() 函数输入一个数组,且键名是整数,则该函数将返回带有整数键名的新数组,其键名以 0 开始进行重新索引
2. 其他常用数组操作方法
除了数组合并,PHP还提供了许多其他常用的数组操作方法,以下是其中几个:
count(): 返回数组中元素的个数。 array_push(): 将一个或多个元素添加到数组末尾。 array_pop(): 删除并返回数组末尾的元素。 array_shift(): 删除并返回数组开头的元素。 array_unshift(): 在数组开头插入一个或多个元素。
示例代码:
$fruits = array("apple", "banana", "orange"); echo "元素个数:" . count($fruits) . "<br>"; array_push($fruits, "grape"); print_r($fruits); $removedElement = array_pop($fruits); echo "被删除的元素:" . $removedElement . "<br>"; print_r($fruits); $removedElement = array_shift($fruits); echo "被删除的元素:" . $removedElement . "<br>"; print_r($fruits); array_unshift($fruits, "pear"); print_r($fruits);
输出结果:
元素个数:3 Array ( [0] => apple [1] => banana [2] => orange [3] => grape ) 被删除的元素:grape Array ( [0] => apple [1] => banana [2] => orange ) 被删除的元素:apple Array ( [0] => banana [1] => orange ) Array ( [0] => pear [1] => banana [2] => orange )
以上是几个PHP中常用的数组操作函数和示例代码。通过合理运用这些函数,您可以更方便地处理和操作数组数据。在实际开发过程中,根据具体需求选择合适的数组操作方法,能够提高代码的效率和可读性。文章来源:https://www.toymoban.com/diary/php/37.html
文章来源地址https://www.toymoban.com/diary/php/37.html
到此这篇关于PHP中的常用数组操作方法的文章就介绍到这了,更多相关内容可以在右上角搜索或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!