Вы также можете просто привести к массиву и получить первый ключ. Я немного его изменил:
foreach($inDatabase as $o) {
$innerKeys[] = array_keys((array)$o)[0];
}
Однако, так как вам нужен первый, key
(удивительно) будет работать с объектом:
foreach($inDatabase as $o) {
$innerKeys[] = key($o);
}
Или намного проще:
$innerKeys = array_map('key', $inDatabase);