PHP函数
php函数
会飞的猫666
这个作者很懒,什么都没留下…
展开
-
PHP函数get_class
get_class返回对象实例的类名称/** * Returns the name of the class of an object * @link https://php.net/manual/en/function.get-class.php * @param object $object [optional] <p> * The tested object. This parameter may be omitted when inside a class. * <原创 2021-12-08 10:11:04 · 403 阅读 · 0 评论 -
PHP函数header_register_callback
header_register_callback 注册一个函数,在 PHP 开始发送输出时调用。/** * Registers a function that will be called when PHP starts sending output. * The callback is executed just after PHP prepares all headers to be sent,<br> * and before any other output is sent.原创 2021-12-02 16:02:12 · 247 阅读 · 0 评论 -
PHP函数version_compare
version_compare比较php的版本/** * Compares two "PHP-standardized" version number strings * @link https://php.net/manual/en/function.version-compare.php * @param string $version1 <p> * First version number. * </p> * @param string $version2 &原创 2021-11-30 16:38:02 · 320 阅读 · 0 评论 -
PHP函数key_exists
key_exists检查数组是否存在指定键/** * Checks if the given key or index exists in the array. The name of this function is array_key_exists() in PHP > 4.0.6. * @link https://php.net/manual/en/function.array-key-exists.php * @param mixed $key <p> * Value原创 2021-11-29 17:27:46 · 589 阅读 · 0 评论 -
PHP函数sizeof
sizeof返回数组的长度,是count函数的别名/** * &Alias; <function>count</function> * @link https://php.net/manual/en/function.sizeof.php * @param array|Countable $var * @param int $mode [optional] * @return int */function sizeof($var, $mode = COU.原创 2021-11-29 17:24:12 · 117 阅读 · 0 评论 -
PHP函数pos
pos返回数组当前指针的内容,是current函数的别名/** * &Alias; <function>current</function> * @link https://php.net/manual/en/function.pos.php * @param $arg */function pos(&$arg) { }/** * Return the current element in an array * @link https://p原创 2021-11-26 16:02:53 · 113 阅读 · 0 评论 -
PHP函数array_key_last
array_key_last返回数组的最后一个键/** * Gets the last key of an array * * Get the last key of the given array without affecting the internal array pointer. * * @link https://secure.php.net/array_key_last * @param array $array An array * @return string|int|原创 2021-11-26 15:55:42 · 120 阅读 · 0 评论 -
PHP函数array_key_first
array_key_first返回数组的第一个键不影响数组内部指针 php>=7.3可用/** * Gets the first key of an array * * Get the first key of the given array without affecting the internal array pointer. * * @link https://secure.php.net/array_key_first * @param array $array An原创 2021-11-26 15:53:34 · 95 阅读 · 0 评论 -
PHP函数array_key_exists
array_key_exists判断一个键是否存在/** * Checks if the given key or index exists in the array * @link https://php.net/manual/en/function.array-key-exists.php * @param mixed $key <p> * Value to check. * </p> * @param array|ArrayObject $search <原创 2021-11-26 15:42:43 · 287 阅读 · 0 评论 -
PHP函数array_combine
array_combine合并两个数组成为一个新的数组,一个数组用于键,一个数组作为值/** * Creates an array by using one array for keys and another for its values * @link https://php.net/manual/en/function.array-combine.php * @param array $keys <p> * Array of keys to be used. Illegal原创 2021-11-24 15:34:31 · 340 阅读 · 0 评论 -
PHP函数array_chunk
array_chunk将数组按照指定大小分割成多个数组。参数 描述 $input 要分割的数组 $size 分割的大小,指明每个部分应包含的元素个数 $preserve_keys 可选, true保留原始数组的键 false,默认创新新的索引 /** * Split an array into chunks * @link https://php.net/manual/en/function.array-chunk.ph.原创 2021-11-23 16:05:51 · 681 阅读 · 0 评论 -
PHP函数array_map
array_map将数组中每个元素应用到一个自定义函数,结果保留到一个新的数组中。/** * Applies the callback to the elements of the given arrays * @link https://php.net/manual/en/function.array-map.php * @param callback $callback <p> * Callback function to run for each element in eac原创 2021-11-23 15:54:18 · 673 阅读 · 0 评论 -
PHP函数array_filter
array_filter迭代数组中每个元素到一个自定义函数,保留返回true的值到一个新的结果数组中。/** * Iterates over each value in the <b>array</b> * passing them to the <b>callback</b> function. * If the <b>callback</b> function returns true, the * current v原创 2021-11-22 16:44:51 · 2379 阅读 · 0 评论 -
PHP函数array_product
array_product计算数组元素的乘积。/** * Calculate the product of values in an array * @link https://php.net/manual/en/function.array-product.php * @param array $array <p> * The array. * </p> * @return int|float the product as an integer or float.原创 2021-11-22 16:14:38 · 241 阅读 · 0 评论 -
PHP函数array_sum
array_sum计算数组元素的和。如果元素的值都是整数,则返回整数结果 如果元素的值有浮点数,则返回浮点数结果 false,null被转换成 0 true转成1 数组和对象被忽略不参与计算 资源句柄被转换成响应的整型值 字符串被转成响应的数字,不能转换的跳过/** * Calculate the sum of values in an array * @link https://php.net/manual/en/function.array-sum.php * @param a原创 2021-11-19 14:33:18 · 871 阅读 · 0 评论 -
PHP函数array_udiff_uassoc
array_udiff_uassoc通过使用自定义函数比较键和值,计算数组的差集/** * Computes the difference of arrays with additional index check, compares data and indexes by a callback function * @link https://php.net/manual/en/function.array-udiff-uassoc.php * @param array $array1 <原创 2021-11-18 17:45:54 · 80 阅读 · 0 评论 -
PHP函数array_diff_uassoc
array_diff_assoc通过使用自定义函数比较键、内建函数比较值,计算数组的差集/** * Computes the difference of arrays with additional index check which is performed by a user supplied callback function * @link https://php.net/manual/en/function.array-diff-uassoc.php * @param array $.原创 2021-11-18 17:39:35 · 94 阅读 · 0 评论 -
PHP函数array_udiff_assoc
array_udiff_assoc通过使用自定义函数比较值,内建函数比较键,计算数组的差集/** * Computes the difference of arrays with additional index check, compares data by a callback function * @link https://php.net/manual/en/function.array-udiff-assoc.php * @param array $array1 <p>.原创 2021-11-17 15:04:52 · 236 阅读 · 0 评论 -
PHP函数array_diff_assoc
array_diff_assoc通过比较键和值,计算数组的差集/** * Computes the difference of arrays with additional index check * @link https://php.net/manual/en/function.array-diff-assoc.php * @param array $array1 <p> * The array to compare from * </p> * @param .原创 2021-11-17 14:58:10 · 143 阅读 · 0 评论 -
PHP函数array_udiff
array_udiff通过自定义函数来比较值,计算数组的差集/** * Computes the difference of arrays by using a callback function for data comparison * @link https://php.net/manual/en/function.array-udiff.php * @param array $array1 <p> * The first array. * </p> * @.原创 2021-11-16 16:50:21 · 306 阅读 · 0 评论 -
PHP函数array_diff_ukey
array_diff_ukey通过自定义函数来比较键,计算数组的差集/** * Computes the difference of arrays using a callback function on the keys for comparison * @link https://php.net/manual/en/function.array-diff-ukey.php * @param array $array1 <p> * The array to compare fr.原创 2021-11-16 16:46:28 · 276 阅读 · 0 评论 -
PHP函数array_diff_key
array_diff_key通过比较键,计算数组的差集/** * Computes the difference of arrays using keys for comparison * @link https://php.net/manual/en/function.array-diff-key.php * @param array $array1 <p> * The array to compare from * </p> * @param array $ar原创 2021-11-16 16:33:39 · 293 阅读 · 0 评论 -
PHP函数array_diff
array_diff通过比较键值,计算数组的差集/** * Computes the difference of arrays * @link https://php.net/manual/en/function.array-diff.php * @param array $array1 <p> * The array to compare from * </p> * @param array $array2 <p> * An array to com原创 2021-11-16 16:26:02 · 569 阅读 · 0 评论 -
PHP函数array_uintersect_uassoc
array_uintersect_uassoc通过自定义函数来比较值,使用自定义函数比较键,计算数组的交集。/** * Computes the intersection of arrays with additional index check, compares data and indexes by a callback functions * @link https://php.net/manual/en/function.array-uintersect-uassoc.php * @p原创 2021-11-15 13:54:48 · 222 阅读 · 0 评论 -
PHP函数array_uintersect_assoc
array_uintersect_assoc通过自定义函数来比较值,使用内建函数比较键,计算数组的交集。/** * Computes the intersection of arrays with additional index check, compares data by a callback function * @link https://php.net/manual/en/function.array-uintersect-assoc.php * @param array $arra原创 2021-11-15 13:49:57 · 243 阅读 · 0 评论 -
PHP函数array_intersect_assoc
array_intersect_assoc通过比较数组的键和值,计算数组的交集。array_intersect 比较值 array_intersect_assoc比较键和值/** * Computes the intersection of arrays with additional index check * @link https://php.net/manual/en/function.array-intersect-assoc.php * @param array $array1.原创 2021-11-12 11:44:20 · 394 阅读 · 0 评论 -
PHP函数array_uintersect
array_uintersect通过自定义函数来比较值,计算数组的交集。/** * Computes the intersection of arrays, compares data by a callback function * @link https://php.net/manual/en/function.array-uintersect.php * @param array $array1 <p> * The first array. * </p> *原创 2021-11-12 11:33:10 · 243 阅读 · 0 评论 -
PHP函数array_intersect_ukey
array_intersect_ukey通过自定义函数来比较键,计算数组的交集。/** * Computes the intersection of arrays using a callback function on the keys for comparison * @link https://php.net/manual/en/function.array-intersect-ukey.php * @param array $array1 <p> * Initial arr原创 2021-11-11 17:39:27 · 387 阅读 · 0 评论 -
PHP函数array_intersect_key
array_intersect_key使用键进行比较,计算数组的交集函数返回在数组中同时存在的键的值,后面的值不会覆盖前面的值。/** * Computes the intersection of arrays using keys for comparison * @link https://php.net/manual/en/function.array-intersect-key.php * @param array $array1 <p> * The array w..原创 2021-11-10 17:11:52 · 405 阅读 · 0 评论 -
PHP函数array_intersect
array_intersect计算数组的交集函数返回存在第一个数组中,且在其它数组中同时存在的数据的数组,键名保持不变。/** * Computes the intersection of arrays * @link https://php.net/manual/en/function.array-intersect.php * @param array $array1 <p> * The array with master values to check. * <.原创 2021-11-09 17:36:35 · 445 阅读 · 0 评论 -
PHP函数array_unique
array_unique移除数组中重复的值array_rand接受$array,$sort_flags两个参数1. $array必须 要被处理的数组2. $sort_flags可选 指定排序比较方式 可选值 SORT_STRING,SORT_NUMERIC,SORT_REGULAR,SORT_LCALE_STRING 默认值SORT_STRING/** * Removes duplicate values from an array * @link https://ph..原创 2021-11-08 17:58:45 · 1083 阅读 · 0 评论 -
PHP函数array_rand
array_rand随机返回一个或者多个元素的键如果一个元素,返回一个键 如果多个元素,返回一个键的数组 如果指定的返回的数量大于数组的长度,返回NULLarray_rand接受$input,$num_req两个参数1. $input必须 要被处理的数组2. $num_req可选 指定随机返回元素键的数量 默认值1/** * Pick one or more random entries out of an array * @link https://php.net/.原创 2021-11-06 16:47:43 · 592 阅读 · 0 评论 -
PHP函数array_change_key_case
array_change_key_case改变数组的键变成大写或者小写针对字符串键有效,数字键无效果 转换成大写或者小写后,如果存在相同的键,后面的保留接受$input,$case两个参数1. $input必须 要被处理的数组2. $case可选 有两个CASE_UPPER,CASE_LOWER两个可选项 默认值CASE_LOWER/** * Changes all keys in an array * @link https://php.net/manual/en/..原创 2021-11-06 16:29:32 · 195 阅读 · 0 评论 -
PHP函数array_flip
array_flip交换数组中的键和值如果数组中存在相同的多个值,则最后一个出现的键和值被保留接受$array一个参数1. $array必须 要被处理的数组/** * Exchanges all keys with their associated values in an array * @link https://php.net/manual/en/function.array-flip.php * @param array $array <p> * An a.原创 2021-11-05 17:33:53 · 141 阅读 · 0 评论 -
PHP函数array_pad
array_pad使用指定的值将数组填充到指定的长度接受$input, $pad_size,$pad_value三个参数1. $input必须 要被处理的数组2. $pad_size必须 指定填充数组到指定长度 如果值小于数组目前长度,则不填充 如果值大于数组长度,则填充值到指定长度 如果值为负数,且负数绝对值大于数组长度,则在数组前插入值到指定的绝对值长度3. $pad_value必选 用来填充数组的值/** * Pad array to the specifi.原创 2021-11-05 17:00:55 · 266 阅读 · 0 评论 -
PHP函数array_reduce
array_reduce使用回调函数处理一个数组中的每个元素接受$input, $function,$initial三个参数1. $input必须 要被处理的数组2. $function必须 处理数组的函数3. $initial可选,默认为null 作为结果的初始值/** * Iteratively reduce the array to a single value using a callback function * @link https://php.ne...原创 2021-11-04 17:03:46 · 838 阅读 · 0 评论 -
PHP函数array_reverse
array_reverse返回翻转顺序的数组接受$array, $preserve_keys两个参数1. $array必选 输入的数组2.$preserve_keys可选,默认值null 指示是否要保留数组的键,针对数字索引有效,非数字键总是会被保留/** * Return an array with elements in reverse order * @link https://php.net/manual/en/function.array-reverse.php *原创 2021-11-03 15:56:24 · 296 阅读 · 0 评论 -
PHP函数array_column
array_column返回输入数组中单个列的值接受$array, $column, $index_key三个参数$column指定返回列值的列名称 $column为null,返回$index_key的值作为索引的完整数组 $index_key如果指定,$index_key的值将作为$column值的索引/** * (PHP 5 >=5.5.0)<br/> * Return the values from a single column in the input原创 2021-11-02 17:29:56 · 607 阅读 · 0 评论 -
PHP函数array_count_values
array_count_values对数组的所有值进行统计计数。/** * Counts all the values of an array * @link https://php.net/manual/en/function.array-count-values.php * @param array $input <p> * The array of values to count * </p> * @return array an associative ar原创 2021-11-01 15:43:41 · 132 阅读 · 0 评论 -
PHP函数array_values
array_values返回数组所有的值,并重新建立索引。/** * Return all the values of an array * @link https://php.net/manual/en/function.array-values.php * @param array $input <p> * The array. * </p> * @return array an indexed array of values. * @meta */fun原创 2021-10-29 16:15:39 · 233 阅读 · 0 评论