如果您想將結果擷取到一個類別中(使用 PDO::FETCH_CLASS),並且希望在 PDO 指派物件屬性 *之前* 執行建構子,則需要使用 PDO::FETCH_PROPS_LATE 常數。
<?php
$stmt = $pdo->prepare("您的查詢");
$stmt->setFetchMode(PDO::FETCH_CLASS|PDO::FETCH_PROPS_LATE, "類別名稱", $constructorArguments);
# 如果查詢需要,請傳遞參數
$stmt->execute($parameters);
foreach ($stmt as $row)
{
// 使用(每個)物件執行某些操作
}
?>