假设我有一个数组,它通过 PDO::FETCH_ASSOC 方法从数据库中获取一行,然后我将其分配给一个变量,如下所示:
$result = $stmt->fetch(PDO::FETCH_ASSOC);
$result
现在包含一个等于以下内容的数组:
Array (
[id] => 42
)
因此,要将值“id”单独分配给变量,我必须执行以下操作:
$id = $result['id'];
假设查询始终保证返回 1 个结果,是否有更快甚至更好的方法来确保数据库中的查询结果是变量而不是直接数组?
最佳答案
关于php - 在 PHP 中将单值数组转换为变量的快速方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18310002/