用法:1、「mysql_fetch_row」用於從結果集中取得一行作為數字數組;2、「mysql_fetch_array」用於從結果集中取得一行作為關聯數組;3、「mysql_fetch_object」用於從結果集中取得一行作為對象。
![fetch在php中的用法是什麼](https://img.php.cn/upload/article/202204/14/2022041410204274571.jpg)
本文操作環境:Windows10系統、PHP7.1版、Dell G3電腦
fetch在php中的用法是什麼
php查詢資料的fetch用法和區別,總結如下:
##mysql_fetch_row()函數從結果集中取得一行作為數字數組。
語法為:
mysql_fetch_row(data)
登入後複製
data 必要。要使用的資料指標。此資料指標是從 mysql_query() 傳回的結果。
#mysql_fetch_array() 函數從結果集中取得一行作為關聯數組,或數字數組,或二者兼有
會傳回根據從結果集取得的行所產生的數組,如果沒有更多行則傳回false。
mysql_fetch_array(data,array_type)
登入後複製
data 可選。規定要使用的資料指針。此資料指標是 mysql_query() 函數產生的結果。
array_type可選。規定回傳哪種結果。可能的值:
MYSQL_ASSOC - 關聯數組
MYSQL_NUM - 數字數組
MYSQL_BOTH - 預設。同時產生關聯和數字數組
mysql_fetch_assoc() 函數從結果集中取得一行作為關聯數組。
傳回根據從結果集取得的行所產生的關聯數組,如果沒有更多行,則傳回 false。
mysql_fetch_assoc(data)
登入後複製
data 必需。要使用的資料指標。此資料指標是從 mysql_query() 傳回的結果。
#mysql_fetch_object() 函數從結果集(記錄集)取得一行作為物件。
若成功的話,本函數從 mysql_query() 取得一行,並傳回一個物件。如果失敗或沒有更多的行,則傳回 false。
mysql_fetch_object(data)
登入後複製
data 必需。要使用的資料指標。此資料指標是從 mysql_query() 傳回的結果。
推薦學習:《
PHP影片教學》
以上是fetch在php中的用法是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!