2020年4月14日解決済み

fetchについて

ユーザー

```
foreach ($this->_db->query($sql) as $row) {
```

とありますが

わたしはいつも

```
$this->_db->query($sql) -> fetchAll(PDO::FETCH_ASSOC);
```

としてからしか、データを連想配列として受け取れないと思っていたのですが、ここでfetchメソッドを使っていないのはなぜですか?

しかもそうしなくてもqueryメソッドだけで配列としてうけとれるので、fetchは書かなくてもいいということですか?

スタッフ

この回答を見るにはプレミアムプランへの登録が必要です

プレミアムプランとは?