2

2 つの列から連想配列を作成できますか? 列Aをキーに、列Bを値にします。

-------------
| id | name  |
-------------
| 1  | sky   |
-------------
| 2  | space |

次のような結果になる関数が必要です。

$ary=array('1'=>'sky','2'=>'space', ... );

この問題についてphp関数はありますか?

私はphp、mysql、およびcodeigniterを使用しています。

4

3 に答える 3

12
$ary = array();
while ($row = $stmt->fetch_assoc()) {
    $ary[$row['id']] = $row['name'];
}
于 2013-07-16T08:46:26.067 に答える
0
foreach($rows as $key => $value){
    $arr[$key] = $value;
}
于 2013-07-16T08:48:26.860 に答える