fetch_array() 是 PHP 的一个函数,它用于从结果集中获取一行作为数组
以下是一个使用 fetch_array() 的简单示例:
<?php// 连接到数据库$servername = "localhost";$username = "username";$password = "password";$dbname = "myDB";// 创建连接$conn = new mysqli($servername, $username, $password, $dbname);// 检查连接if ($conn->connect_error) { die("Connection failed: " . $conn->connect_error);}// SQL 查询语句$sql = "SELECT id, name, age FROM users";$result = $conn->query($sql);// 如果结果集中有数据,则遍历并输出每行数据if ($result->num_rows > 0) { while($row = $result->fetch_array()) { echo "id: " . $row["id"] . " - Name: " . $row["name"] . " - Age: " . $row["age"] . "<br>"; }} else { echo "0 results";}// 关闭数据库连接$conn->close();?>在这个示例中,我们首先连接到数据库,然后执行一个 SQL 查询来从 “users” 表中选择所有记录。我们使用 fetch_array() 函数从结果集中获取每一行,并将其作为数组输出。最后,我们关闭数据库连接。


