我正在尝试为PDO语句的结果编写一个迭代器,但我找不到任何重绕到第一行的方法.我想避免调用fetchAll和存储所有结果数据的开销.
// first loop works fine
foreach($statement as $result) {
// do something with result
}
// but subsequent loops don't
foreach($statement as $result) {
// never called
}
Run Code Online (Sandbox Code Playgroud)
有没有办法重置声明或寻找第一行?
在我最近的成瘾中,我意识到很多人继续使用MySQL原始驱动程序命令.
网上有很多很好的教程,但是有一种比较表可以帮助转换旧项目吗?