【发布时间】:2013-05-30 21:59:07
【问题描述】:
我正在尝试使用 PHP 构建一个 Web 应用程序,并且我正在使用 Memcached 来存储数据库中的用户数据。
例如,假设我有这段代码:
$sql = "SELECT * FROM users WHERE user_id = :user_id";
$stmt = $this->_db->prepare($sql);
$result = $stmt->execute(array(":user_id" => $user_id));
$user = $stmt->fetch(PDO::FETCH_ASSOC);
我不确定如何读取$user 变量并从中获取数据。我需要能够阅读电子邮件和密码栏。
这是如何工作的?
【问题讨论】:
-
使用
print_r($user);查看返回的内容 -
它返回一个数组,这是否意味着我只是读取了一个 $user['password']?
-
@PHPDEV:是的。正是:)
-
谢谢大家。我对 PDO 的了解不是很好,现在我完全明白如何阅读这些东西了。