mysql_fetch_array 和 mysql_fetch_assoc 和 mysql_fetch_object 有什麼區別?


這些 mysql_* 函式已棄用,其他提供更好安全性和功能的函式可用。

:作為替代,可以使用 _assoc 或 _row。

mysql_fetch_assoc

此函式返回與已提取行相對應的字串關聯陣列,如果沒有更多行,則返回 FALSE。關聯性陣列告訴我們鍵值對,而鍵表示任何列名,值表示行值。

在這裡,我們可以將列名對映為鍵,將值對映為行。 例如。

Key is ID and value is corresponding name.

mysql_fetch_array

此函式名錶明它返回一個數組。它以關聯陣列、數字陣列或兩者來獲取結果行。它既具有數字值也有字串值作為鍵。

mysql_fetch_object

此函式將行作為物件返回,不會返回陣列。

更新於: 2019 年 7 月 30 日

2K+ 瀏覽量

開啟您的 職業生涯

完成課程獲得認證

開始學習
廣告
© . All rights reserved.