在PHP和MySQL中从2列创建关联数组

use*_*454 1 php mysql arrays associative

我可以从两列创建关联数组吗?我希望列A为键,列B为值.

-------------
| id | name  |
-------------
| 1  | sky   |
-------------
| 2  | space |
Run Code Online (Sandbox Code Playgroud)

我想要一个像这样的结果的函数:

$ary=array('1'=>'sky','2'=>'space', ... );
Run Code Online (Sandbox Code Playgroud)

这个问题是否存在任何php函数?

我正在使用php,mysql和codeigniter.

Bar*_*mar 10

$ary = array();
while ($row = $stmt->fetch_assoc()) {
    $ary[$row['id']] = $row['name'];
}
Run Code Online (Sandbox Code Playgroud)