從一個 PHP 物件的陣列中提取一個屬性
給定以下程式碼,任務是從 my_object 變數中提取 ID −
示例
$my_object = Array ( [0] => stdClass Object ( [id] => 12 ), [1] => stdClass Object ( [id] => 33 ), [2] => stdClass Object ( [id] => 59 ) )
array_map 函式可用於較低版本的 PHP。下面對此進行了演示。
$object_id = array_map(create_function('$o', 'return $o->id;'), $objects);對於 PHP 5.5 或更高版本,可以使用 array_column 函式。下面對此進行了演示 −
$object_id = array_column($my_object, 'id');
輸出
這將產生以下輸出 −
[12, 33, 59]
廣告
資料結構
計算機網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP