ASP*_*iRE -1 php mysqli resultset
以下代码返回结果集的字段名称。我也希望它返回值。我怎样才能做到这一点?
while ($row = mysqli_fetch_assoc($result)) {
foreach( $row as $field => $name) {
echo $field."<br>";
}
}
Run Code Online (Sandbox Code Playgroud)
如果我们假设您的数组如下所示:
$row["first_name"] = "John";
$row["last_name"] = "Doe";
$row["username"] = "john.doe";
Run Code Online (Sandbox Code Playgroud)
使用此代码:
while ($row = mysqli_fetch_assoc($result)) {
foreach( $row as $field => $value) {
echo "{$field} - {$value}<br>";
}
}
Run Code Online (Sandbox Code Playgroud)
您将获得如下输出:
first_name - John
last_name - Doe
username - john.doe
Run Code Online (Sandbox Code Playgroud)
当使用=>运算符迭代数组时,将以“键值”对样式进行迭代。如您所见,每次迭代都包含key和value。
看一看foreach以获得更多信息。
| 归档时间: |
|
| 查看次数: |
460 次 |
| 最近记录: |