这两者之间有什么区别吗:
$stmt = $db->prepare('SELECT * FROM ARTICLES');
$stmt->execute();
foreach ($stmt as $article) {
echo $article['title'];
}
并且
$stmt = $db->prepare('SELECT * FROM ARTICLES');
$stmt->execute();
$articles = $stmt->fetchAll();
foreach ($articles as $article) {
echo $article['title'];
}
这两种方法之间有什么主要区别吗?
编辑:我只是在问,因为对我来说它们都似乎起到相同的作用。