<?php
function getKeyValues($arr,&nbsp;$key)
{
    $ret = [];
 
    foreach ($arr&nbsp;as&nbsp;$row) {
        if (is_array($row)&nbsp;&amp;&amp;&nbsp;array_key_exists($key, $row)) {
            $ret[]&nbsp;=&nbsp;$row[$key];
        } elseif ($row instanceof ArrayObject) {
            $row-&gt;offsetExists($key) && $ret[]&nbsp;=&nbsp;$row->offsetGet($key);
        }
    }
 
    return $ret;
}
?>