温馨提示×

PHP迭代器如何与数据库交互

PHP
小樊
83
2024-08-19 10:48:30
栏目: 编程语言

PHP迭代器可以与数据库交互,通过数据库查询获取数据后使用迭代器进行遍历操作。以下是一个示例代码,演示如何使用迭代器与数据库交互:

// 连接数据库
$pdo = new PDO('mysql:host=localhost;dbname=test', 'username', 'password');

// 执行查询
$stmt = $pdo->query('SELECT * FROM users');

// 使用迭代器遍历结果集
foreach ($stmt as $row) {
    echo $row['id'] . ' - ' . $row['name'] . '<br>';
}

在上面的示例中,我们首先通过PDO连接到数据库,然后执行查询并将结果集赋值给$stmt变量。接着我们使用foreach循环遍历迭代器,逐行获取查询结果并输出。这样就实现了通过迭代器与数据库进行交互的操作。

0