php中的query查询结果怎么转成数组
在PHP中,可以使用PDO的fetchAll()方法将查询结果转换为数组。具体步骤如下:
- 执行查询语句,获取查询结果:
$stmt = $pdo->query('SELECT * FROM my_table');
- 调用fetchAll()方法将结果转换为数组:
$results = $stmt->fetchAll(PDO::FETCH_ASSOC);
- 最终得到的$results即为查询结果的数组形式。
注意:在调用fetchAll()方法时,可以指定返回的数据类型,例如PDO::FETCH_ASSOC表示返回关联数组,PDO::FETCH_NUM表示返回数字索引数组,PDO::FETCH_BOTH表示返回关联数组和数字索引数组的合并数组。
原文地址: https://www.cveoy.top/t/topic/YcV 著作权归作者所有。请勿转载和采集!