如何在结果数组顶部获取表字段名称

这是我的样品表...

enter image description here

这是我的查询...

SELECT * FROM table

以上查询的结果是...

Array
    (
        [0] => Array
            (
                [id] => 1
                [name] => a
                [country] => x
            )
        [1] => Array
            (
                [id] => 2
                [name] => b
                [country] => y
            )
    )

我需要在第0个数组键上获取字段名称

预期结果数组为...

Array
(
    [0] => Array
        (
            [id] => id
            [name] => name
            [country] => country
        )
    [1] => Array
        (
            [id] => 1
            [name] => a
            [country] => x
        )
    [2] => Array
        (
            [id] => 2
            [name] => b
            [country] => y
        )
)

帮我如何修改查询...

提前致谢...