PHP - Extraindo uma propriedade de uma matriz de objetos

Eu tenho uma variedade de objetos de gatos:

$cats = Array
    (
        [0] => stdClass Object
            (
                [id] => 15
            ),
        [1] => stdClass Object
            (
                [id] => 18
            ),
        [2] => stdClass Object
            (
                [id] => 23
            )
)

e eu quero extrair uma matriz de IDs de gatos em uma linha (não uma função nem um loop).

Eu estava pensando em usararray_walk comcreate_function mas eu não sei como fazer isso.

Qualquer ideia?

questionAnswers(8)

yourAnswerToTheQuestion