在PHP中,fetch_assoc()函數(shù)通常用于從數(shù)據(jù)庫結(jié)果集中獲取一行作為關(guān)聯(lián)數(shù)組。它返回一個關(guān)聯(lián)數(shù)組,其中鍵是字段名,值是對應(yīng)的字段值。
fetch_assoc()函數(shù)的語法如下:
$row = $result->fetch_assoc();
參數(shù):fetch_assoc()函數(shù)不接受任何參數(shù)。
示例:
假設(shè)有一個名為$result的數(shù)據(jù)庫查詢結(jié)果集對象,通過fetch_assoc()函數(shù)獲取一行數(shù)據(jù)并打印出來的示例代碼如下:
while ($row = $result->fetch_assoc()) {
echo "id: " . $row["id"] . " - Name: " . $row["name"] . " - Email: " . $row["email"] . "<br>";
}
在上面的示例中,$result是數(shù)據(jù)庫查詢結(jié)果集對象,fetch_assoc()函數(shù)用于獲取一行數(shù)據(jù),然后通過循環(huán)遍歷輸出該行數(shù)據(jù)的id、name和email字段值。