PDO::FETCH_BOTHを使用する代わりに フェッチモードとして、おそらく PDO::FETCH_ASSOCを使用することをお勧めします -データを連想配列としてフェッチします。
次に、次の方法で配列のメンバーにアクセスできます。$result['id'] 、$result['caption'] 、など。
PDOは、いくつかの興味深いフェッチモードをサポートしています。
- associative-array:配列のキーは、データベースから返される列名になります。これはおそらくあなたが慣れているものです
- オブジェクト;指定したクラスのインスタンスを含む
何が可能かを確認するには、別の PDO::FETCH_*を確認することをお勧めします。 定数-リストはここにあります:事前定義された定数強い>
。