PHP implements method to obtain single column value in array

墨辰丷
Release: 2023-03-27 09:42:02
Original
1426 people have browsed it

This article mainly introduces the method of obtaining a single column value in an array in PHP, and analyzes the usage skills of the array_column() function in PHP5.5 in the form of examples. Friends in need can refer to the following

The examples of this article are described PHP method to get a single column value in an array. 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 a multi-dimensional 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 the string key 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:

<?php
// 表示由数据库返回的可能记录集的数组
$a = array(
 array(
  &#39;id&#39; => 5698,
  &#39;first_name&#39; => &#39;Bill&#39;,
  &#39;last_name&#39; => &#39;Gates&#39;,
 ),
 array(
  &#39;id&#39; => 4767,
  &#39;first_name&#39; => &#39;Steve&#39;,
  &#39;last_name&#39; => &#39;Jobs&#39;,
 )
 array(
  &#39;id&#39; => 3809,
  &#39;first_name&#39; => &#39;Mark&#39;,
  &#39;last_name&#39; => &#39;Zuckerberg&#39;,
 )
);
$last_names = array_column($a, &#39;last_name&#39;, &#39;id&#39;);
print_r($last_names);
?>
Copy after login


Output:

Array
(
 [5698] => Gates
 [4767] => Jobs
 [3809] => Zuckerberg
)
Copy after login


Related recommendations:

php array function array_unique() removes duplicate values ​​in the array


php array function shuffle() and array_rand() detailed explanation of the steps to use the random function


Summary of how to use php array search function


The above is the detailed content of PHP implements method to obtain single column value in array. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template