PHP常用的数组函数有很多,以下是一些常见的数组函数实例:
array():定义一个数组
$fruits = array("apple", "banana", "orange");
count():返回数组中元素的个数
$fruits = array("apple", "banana", "orange");
$count = count($fruits); // $count的值为3
array_push():向数组末尾添加一个或多个元素
$fruits = array("apple", "banana");
array_push($fruits, "orange"); // $fruits的值为array("apple", "banana", "orange")
array_pop():删除并返回数组中的最后一个元素
$fruits = array("apple", "banana", "orange");
$lastFruit = array_pop($fruits); // $lastFruit的值为"orange",$fruits的值为array("apple", "banana")
array_shift():删除并返回数组中的第一个元素
$fruits = array("apple", "banana", "orange");
$firstFruit = array_shift($fruits); // $firstFruit的值为"apple",$fruits的值为array("banana", "orange")
array_unshift():向数组开头添加一个或多个元素
$fruits = array("banana", "orange");
array_unshift($fruits, "apple"); // $fruits的值为array("apple", "banana", "orange")
array_merge():合并一个或多个数组
$fruits1 = array("apple", "banana");
$fruits2 = array("orange", "grape");
$fruits = array_merge($fruits1, $fruits2); // $fruits的值为array("apple", "banana", "orange", "grape")
array_slice():从数组中取出一段
$fruits = array("apple", "banana", "orange", "grape");
$slicedFruits = array_slice($fruits, 1, 2); // $slicedFruits的值为array("banana", "orange")
in_array():检查数组中是否存在某个值
$fruits = array("apple", "banana", "orange");
$isExist = in_array("apple", $fruits); // $isExist的值为true
以上只是一些常见的数组函数实例,PHP还有很多其他的数组函数可供使用。
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站