由於沒有提供範例,為了避免任何混淆,setAttribute() 方法的呼叫方式如下
setAttribute(屬性, 選項);
因此,如果我想確保從查詢返回的欄位名稱以資料庫驅動程式返回的大小寫返回(而不是全部以大寫返回 [某些 PDO 擴充功能的預設值]),我會執行以下操作
<?php
// 建立新的資料庫連線。
$dbConnection = new PDO($dsn, $user, $pass);
// 設定返回 column_names 的大小寫。
$dbConnection->setAttribute(PDO::ATTR_CASE, PDO::CASE_NATURAL);
?>
希望這能幫助一些像我一樣透過範例學習的人。
.Colin