标签: php pdo
我一直在使用PHP的PDO库运行一些查询。看来,当我使用时:
<?php $smtp->execute(); $result = stmt->fecthArray(); ?>
它取消了PDO中的数组。我知道这个,因为当我再次调用同一行时,它返回一个空数组。为什么这样做?这是正常行为吗?
答案 0 :(得分:3)
构建结果数组时,fetchAll()会从结果集中删除所有结果。而不是再次调用它,重新使用您第一次检索的数组。