Array_column
This function is useful and can be called directly in PHP 5.5.
Have the following two-dimensional array, such as to extract specific items from each sub-array.
<?PHP//Array representing a possible record set returned from a database$records=Array( Array( ' id ' = 2135, ' first_name ' and ' John ', ' last_name ' and ' Doe ', ),Array( ' id ' = = 3245, ' first_name ' = ' Sally ', ' last_name ' and ' Smith ', ),Array( ' id ' = 5342, ' first_name ' = ' Jane ', ' last_name ' and ' Jones ', ),Array( ' id ' = 5623, ' first_name ' and ' Peter ', ' last_name ' and ' Doe ', )); $first _names= Array_column ($records, ' first_name ');Print_r($first _names);?>
return only First_Name
Array ( [0] = John [1] = Sally [2] = Jane [3] = = Peter)
If the third argument is a key name
Array_column ($records, ' last_name ', ' id ');
Return:
Array ( [2135] = Doe [3245] = Smith [5342] = Jones [5623] = > Doe)
A very useful PHP array function