PHP - Extracting a property from an array of objects

前端 未结 10 1000
时光取名叫无心
时光取名叫无心 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:18

    function extract_ids($cats){
        $res = array();
        foreach($cats as $k=>$v) {
            $res[]= $v->id;
        }
        return $res
    }
    

    and use it in one line:

    $ids = extract_ids($cats);
    

提交回复
热议问题