第一次尝试 PDO。
$dbh = new PDO("mysql:host=$hostname;dbname=animals", $username, $password);
$stmt = $dbh->query("SELECT * FROM animals");
$stmt->setFetchMode(PDO::FETCH_INTO, new animals);
foreach($stmt as $animals)
{
echo $animals->name;
}
如果我跳过该setFetchMode()
方法,那么我需要调用$animals["name"]
我不想要的方法。
但我不想为setFetchMode()
我所做的每个查询调用。
有没有办法设置默认的 FetchMode ?或其他一些方法来使query()
返回对象具有一个全局设置。