This article mainly introduces the method of PHP to obtain the single column value inarray, and analyzes thearray_column()functionin PHP5.5 in the form of examples. For usage tips, friends in need can refer to
. This article describes the method of obtaining a single column value in an array in PHP. Share it with everyone for your reference, the details are as follows:
Get the value of a single column in the array in PHP as follows:
Use the array function in PHParray_column()
: Return the array The value of a single column in . (Applicable to PHP 5.5+)
Syntax:
##array_column(array,column_key,index_key);
Parameters:
array: Required, it must be amultidimensional array;
column_key: Required, the key name of the value that needs to be returned; it can be the integer index of the column of the index array, or thestringkey value of the column of the associative array. This parameter can also be NULL, in which case the entire array will be returned (very useful when used with the index_key parameter to reset the array key).
index_key: Optional. The column used as the index/key of the returned array.
Example:
Get the last_name column from the record set and use the corresponding "id" column as the key value:5698, 'first_name' => 'Bill', 'last_name' => 'Gates', ), array( 'id' => 4767, 'first_name' => 'Steve', 'last_name' => 'Jobs', ) array( 'id' => 3809, 'first_name' => 'Mark', 'last_name' => 'Zuckerberg', ) ); $last_names = array_column($a, 'last_name', 'id'); print_r($last_names); ?>
Array ( [5698] => Gates [4767] => Jobs [3809] => Zuckerberg )
The above is the detailed content of php gets single column value in array. For more information, please follow other related articles on the PHP Chinese website!