PHP. Is it possible to use array_column with an array of objects

后端 未结 6 1434
一个人的身影
一个人的身影 2020-12-01 03:41

Is it possible to pass in array_column an array of objects?
I have implemented ArrayAccess interface, but it has no effect.
Should I implement another

6条回答
  •  我在风中等你
    2020-12-01 04:03

    Possible solution is prepare that array of objects:

    $objectsList = [];
    
    foreach ($objs as $obj) {        
        $objectsList[] = (array)$obj;
    }
    
    $propList = array_column($objectsList, 'prop');
    

提交回复
热议问题