This article mainly introduces PHP array-related functions, and summarizes the related arrays in PHP, which has certain reference value. Friends in need can refer to it
This article summarizes PHP array-related functions. The details are as follows:
This includes the function name and usage instructions, but there are no detailed code examples. Interested friends can check the relevant function usage on this site.
Array related processing functions
current(array name) Outputs the value of a string in the array, starting from the first one.
key(array name) Outputs the next string in the array index, starting from the first one.
next(array name) controls the array pointer to move backward.
prev(array name) controls the array pointer to move forward.
end(array name) controls the array pointer to move forward Toward the last digit.
reset (array name) controls the array pointer to move to the first digit.
array_change_key_case (1. Target array 2. CASE_UPPER uppercase or CASE_LOWER lowercase) Change all array subscripts to uppercase or lowercase.
array_chunk(1. Target array 2. Decomposition number 3. Output Boolean true or false) Decompose an array into multiple small arrays.
array_count_values (array name) is used to count the occurrence of each value in the array The number of times.
array_fill(1. From where the subscript starts 2. How many are output 3. What are their values) is used to initialize the array.
array_filter (1. Target array 2. User-defined function ) Filter function, customize what standard is true and what standard is false. This function can automatically filter out false strings.
array_flip (target array) changes the subscript to a value, and the value to a subscript.
array_sum (target array) Calculate the sum of all element values in the target array.
array_unique (target array) Remove duplicate values in the target array.
array_values (target array) Remove all subscripts in the target array, Recalculate the subscripts of the values in this function starting from "0".
array_keys(target array) Output all subscripts in the target array.
in_array(1. What to find 2. Target array 3. Whether Search strictly according to the data type, if yes, enter true) Find whether there is the searched data in the target array.
array_search(1. What you are looking for 2. Target array 3. Whether to search strictly) Find whether there is the searched data in the target array data, if there is, the subscript of this data will be output.
array_key_exists(1. The subscript to be found 2. The target array) Find whether there is the subscript to be searched for in the target array, if so, it will output true, if not, it will output false.
extract(target array) Convert the array into a variable.
compact(Variable subscript to be converted into an array) Convert multiple variables into an array.
Array and stack (first in, last out)
array_push (1. Target array 2. Value pushed onto the stack) Push function.
array_pop(target array) Pop function.
Array and queue (first in, first out)
array_unshift(1. Target array 2. Push the value of the pair) Push the pair function.
array_shift(1 target array) Pop the pair function.
Ignore the key name of the array sort:
sort(target array) Sort from small to large.
rsort (target array) Sort from large to small.
Array sorting that retains key names:
asort (target array) Retains the original subscript and sorts values from small to large.
arsort( Target array) retains the original subscript, and sorts the values from large to small.
Natural sorting method:
natsort (target array) retains the original subscript, sorts the values from large to small, and is not case-sensitive.
natcasesort (target array) retains the original subscript, sorts values from small to large, and is not case sensitive.
array_merge(1. Target array 2. Target array...) Merges multiple arrays.
array_diff(1.Compared array 2.Compared array 3.Compared array...) Find the difference product of the array.
array_intersect(1.Compared array 2.Compared array 3.Compared array. .....) Find the intersection product of arrays.
Summary: The above is the entire content of this article, I hope it will be helpful to everyone's learning.
Related recommendations:
php implements gzip configuration and modification method in apache environment
php captures Baidu pages and corresponding strings Method
php method of using curl to obtain Compete statistical website information
The above is the detailed content of A brief description of PHP array related functions. For more information, please follow other related articles on the PHP Chinese website!