PHP - Extracting a property from an array of objects

前端 未结 10 987
时光取名叫无心
时光取名叫无心 2020-12-02 05:16

I\'ve got an array of cats objects:

$cats = Array
    (
        [0] => stdClass Object
            (
                [id] => 15
            ),
                 


        
10条回答
  •  栀梦
    栀梦 (楼主)
    2020-12-02 05:27

    Warning create_function() has been DEPRECATED as of PHP 7.2.0. Relying on this function is highly discouraged.

    You can use the array_map() function.
    This should do it:

    $catIds = array_map(create_function('$o', 'return $o->id;'), $objects);
    

提交回复
热议问题