php pdo查询为数组,php – PDO fetchAll数组到一维
时间: 2024-05-02 18:17:38 浏览: 166
java全大撒大撒大苏打
在使用PDO查询后,可以使用fetchAll()函数将结果以数组形式返回。如果你想将结果转换为一维数组,可以使用array_column()函数。以下是示例代码:
```php
$stmt = $pdo->query("SELECT name FROM users");
$results = $stmt->fetchAll(PDO::FETCH_ASSOC);
$names = array_column($results, 'name');
print_r($names);
```
这将输出一个一维数组,其中包含查询结果中所有用户名。请注意,使用array_column()函数需要在查询时指定FETCH_ASSOC模式,以确保结果以关联数组形式返回。
阅读全文