array_key_first()
返回数组的第一个键名
函数名:array_key_first() 函数描述:array_key_first() 函数用于返回数组的第一个键名。 用法:array_key_first(array $array): mixed 参数: $array:必需。输入的数组。 返回值: 返回数组中的第…
收录 8868 个 PHP 函数,含用途说明与用法示例。
本地收录 8868 条,找到 8868 条记录
返回数组的第一个键名
函数名:array_key_first() 函数描述:array_key_first() 函数用于返回数组的第一个键名。 用法:array_key_first(array $array): mixed 参数: $array:必需。输入的数组。 返回值: 返回数组中的第…
返回数组中最后一个元素的键名
array_key_last() 函数用于返回数组中最后一个元素的键名。 用法: array_key_last(array $array): mixed 参数: $array:必需,要检查的数组。 返回值: 返回数组中最后一个元素的键名,如果数组为空则返回 null。…
返回数组中最后一个元素的键名
array_map() 函数用于将一个或多个数组的每个元素传递给回调函数,并返回一个新数组,新数组的元素是回调函数对原数组元素的处理结果。 以下是 array_map() 函数的基本语法: array_map(callback_function, array1 [, arra…
将一个或多个数组合并成一个新数组
函数名:array_merge() 函数描述:array_merge() 函数用于将一个或多个数组合并成一个新数组。 用法:array_merge() 函数的语法如下: array_merge(array1, array2, array3, ...) 参数: array…
递归地合并一个或多个数组
函数名称:array_merge_recursive() 函数描述:array_merge_recursive() 函数使用递归地合并一个或多个数组。与array_merge()函数不同的是,当两个数组的键名相同时,array_merge_recursive() 函数会递归地将…
根据一个或多个数组的值对多个数组进行排序。它可以按照升序或降序的方式进行排序
PHP函数array_multisort()用于根据一个或多个数组的值对多个数组进行排序。它可以按照升序或降序的方式进行排序。 用法: array_multisort ( array &$array1 [, mixed $array1_sort_order = SORT_AS…
在指定的数组前面或后面填充指定数量的值
函数用法:array_pad() 函数在指定的数组前面或后面填充指定数量的值。 语法:array_pad(array $array, int $size, mixed $value) : array 参数: $array:必需,原始数组。 $size:必需,填充后的最终大…
删除数组中的最后一个元素,并返回该元素的值
函数名:array_pop() 用法:array_pop() 函数删除数组中的最后一个元素,并返回该元素的值。 示例: <?php $fruits = array('apple', 'banana', 'orange'); $lastFruit = array_pop($f…
用于计算数组中所有值的乘积并返回结果
函数名称:array_product() 函数描述:array_product() 函数用于计算数组中所有值的乘积并返回结果。 语法:array_product(array $array): number 参数: $array: 必选参数,要进行计算的数组。 返回值: …
向数组的末尾追加一个或多个元素
函数名:array_push() 用法:array_push($array, $value1, $value2, ...) 函数功能:向数组的末尾追加一个或多个元素 参数: $array:必需。要添加元素的数组。 $value1, $value2, ...:必需。要追加…
从数组中随机选取一个或多个键,并返回选取的键名或键名的数组
函数名称:array_rand() 函数描述:array_rand() 函数从数组中随机选取一个或多个键,并返回选取的键名或键名的数组。 语法:array_rand(array $array, int $num = 1) 参数: $array:必需,输入的数组。 $nu…
通过迭代对数组中的每个元素进行归约(reduce)操作,并返回结果
PHP函数array_reduce()用于通过迭代对数组中的每个元素进行归约(reduce)操作,并返回结果。 用法: mixed array_reduce ( array $array , callable $callback [, mixed $initial = NUL…
将一个或多个数组的元素替换为另一个数组中相对应的元素
函数名:array_replace() 描述:array_replace() 函数用于将一个或多个数组的元素替换为另一个数组中相对应的元素。 用法: array_replace(array $array1, array $array2): array 参数: $array…
递归地将一个或多个数组的值合并到一个数组中
函数名:array_replace_recursive() 用途:该函数用于递归地将一个或多个数组的值合并到一个数组中。 语法:array_replace_recursive(array1, array2, array3, ...) 参数: array1, array2,…
使用一个或多个数组的值递归替换第一个数组的值
php array_replace_recursive() 函数用于使用一个或多个数组的值递归替换第一个数组的值。 该函数的用法如下: array_replace_recursive(array1, array2, ...) 参数说明: array1: 必需,原始数组,可…
反转一个数组的顺序,返回一个新的数组
array_reverse() 函数用于反转一个数组的顺序,返回一个新的数组。 用法: array_reverse(array $array, bool $preserve_keys = false): array $array:必需,要反转的数组。 $preserve_…
在数组中搜索给定的值,并返回对应的键名
函数名称:array_search() 功能:在数组中搜索给定的值,并返回对应的键名。 用法: array_search ( mixed $needle , array $haystack [, bool $strict = false ] ) : mixed 参数: $…
将数组的第一个元素移除,并返回被移除元素的值
函数名称:array_shift() 函数描述:array_shift() 函数将数组的第一个元素移除,并返回被移除元素的值。数组中的所有元素都将“向前”移动一个位置,取代被移除元素的空白。 用法示例: <?php $fruits = array("apple", "ban…
从数组中获取指定范围的元素,并返回一个新数组
array_slice() 函数用于从数组中获取指定范围的元素,并返回一个新数组。 用法: array_slice($array, $offset, $length, $preserve_keys); 参数说明: $array:必需,要截取的数组。 $offset:必需…
从数组中取出一段连续的元素,并返回取出的元素
PHP函数array_slice()用于从数组中取出一段连续的元素,并返回取出的元素。它的用法如下: array_slice(array $array, int $offset, ?int $length = null, bool $preserve_keys = false)…
计算数组中所有元素的总和
array_sum() 函数用于计算数组中所有元素的总和。 用法: array_sum(array $array): number|false $array:要计算总和的数组。 示例: // 示例数组 $numbers = [2, 4, 6, 8, 10]; // 计…
比较两个或多个数组的差集,根据用户自定义的回调函数进行比较,并返回差集部分
array_udiff() 函数用于比较两个或多个数组的差集,根据用户自定义的回调函数进行比较,并返回差集部分。 以下是array_udiff()函数的用法及示例: array_udiff(array1, array2, callback) 参数说明: array1: 必…
比较两个或多个数组的键值对,并返回在第一个数组中存在而在其他数组中不存在的键值对
函数名:array_udiff_assoc() 功能:比较两个或多个数组的键值对,并返回在第一个数组中存在而在其他数组中不存在的键值对 用法:array_udiff_assoc(array1, array2, array3,..., callback) 参数: array…
返回两个或多个数组的差集,这个差集通过回调函数进行比较
array_udiff_uassoc() 函数用于返回两个或多个数组的差集,这个差集通过回调函数进行比较。 用法: array_udiff_uassoc ( array $array1 , array $array2 [, array $... ], callable $va…