array_column()

array_column()是計算機編程的代碼。

基本介紹

  • 中文名:array_column()
  • 外文名:Array_column ()
  • 用法:輸入數組中某個單一列的值
  • 語法:array_column
定義和用法,語法,技術細節,實例,實例 1,實例 2,

定義和用法

array_column() 返回輸入數組中某個單一列的值。

語法

array_column(array,column_key,index_key);
參數
描述
必需。指定要使用的多維數組記錄集)。
column_key
必需。需要返回值的列。可以是索引數組的列的整數索引,或者是關聯數組的列的字元串鍵值。該參數也可以是 NULL,此時將返回整個數組(配合index_key 參數來重置數組鍵的時候,非常管用)。
index_key
可選。作為返回數組的索引/鍵的列。

技術細節

返回值:
返回一個數組,數組的值為輸入數組中某個單一列的值。
PHP 版本:
5.5+

實例

實例 1

從記錄集中取出 last_name 列:
<?php//Anarraythatrepresentsapossiblerecordsetreturnedfromadatabase$a=array(array('id'=>5698,'first_name'=>'Peter','last_name'=>'Griffin',),array('id'=>4767,'first_name'=>'Ben','last_name'=>'Smith',)array('id'=>3809,'first_name'=>'Joe','last_name'=>'Doe',));$last_names=array_column($a,'last_name');print_r($last_names);?>
輸出:
Array([0]=>Griffin[1]=>Smith[2]=>Doe)

相關詞條

熱門詞條

聯絡我們