Mysqli fetch_assoc与fetch_array

工作室时间

当我从表中返回一行时,为了收集结果,我通常使用例如:

$info = $result->fetch_assoc(); 

和之间有什么区别?

$info = $result->fetch_array();

仅返回一行时,是否有理由在一个之上使用另一个?或者仅仅是个人喜好?

外星人先生

一切都与性能有关

fetch_array()返回一个既包含数字键又包含关联字符串(列名称)的数组,因此您可以在此处使用$row['column_name']$row[0]

其中asfetch_assoc()将返回字符串索引键数组,而不返回数字数组,因此在这里您将无法选择使用数字键$row[0]

因此,fetch_array()与数字索引相比,后一种方法的性能更好,并且显然使用命名索引要好得多。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

MySQLI Prepared Statement: num_rows & fetch_assoc

来自分类Dev

MySQLI准备的语句:num_rows和fetch_assoc

来自分类Dev

Mysqli fetch_assoc()循环与Mysqli fetch_all()数据库负载?

来自分类Dev

“相同”语法,使用mysqli fetch_assoc()会得到不同的结果吗?

来自分类Dev

mysqli准备语句中带有fetch_array的SELECT语句

来自分类Dev

mysqli_fetch_assoc不返回第一行

来自分类Dev

在MySQLi_fetch_assoc中使用foreach

来自分类Dev

mysqli_fetch_assoc在第一行消失

来自分类Dev

fetch_assoc的排序

来自分类Dev

mysqli_fetch_row不返回结果,但是mysqli_fetch_assoc会返回结果

来自分类Dev

Twig循环与mysqli_fetch_assoc

来自分类Dev

mysqli_query和mysqli_fetch_assoc提供错误

来自分类Dev

如何在同一PHP页面上多次使用mysqli fetch_assoc()和预处理语句?

来自分类Dev

带有PHP的JS函数mysqli_fetch_assoc echo

来自分类Dev

$ mysqli-> fetch_array(); 返回奇怪的结果

来自分类Dev

Mysqli fetch_assoc与fetch_array

来自分类Dev

mysqli fetch_array()仅将检索到的数据的第一行转换为数组

来自分类Dev

fetch_array(mysqli_both)的致命错误

来自分类Dev

fetch_assoc的排序

来自分类Dev

调用未定义的方法mysqli :: fetch_assoc()

来自分类Dev

了解mysqli_fetch_array()

来自分类Dev

使用fetch_array与绑定参数的MySQLi查询

来自分类Dev

也许有人可以通过fetch_array将mysql更改为mysqli?

来自分类Dev

使用mysqli-> fetch_assoc()-无法将mysqli_result类型的对象用作数组

来自分类Dev

mysqli_fetch_assoc 的 While 函数是无限的

来自分类Dev

PHP 访问 mysqli_fetch_assoc 值

来自分类Dev

php SELECT查询在面向mysqli对象的fetch_assoc的while循环中给出错误

来自分类Dev

致命错误:未捕获错误:调用未定义的方法 mysqli_stmt::fetch_assoc()

来自分类Dev

mysqli 查询返回 true 但 fetch_assoc 不起作用

Related 相关文章

  1. 1

    MySQLI Prepared Statement: num_rows & fetch_assoc

  2. 2

    MySQLI准备的语句:num_rows和fetch_assoc

  3. 3

    Mysqli fetch_assoc()循环与Mysqli fetch_all()数据库负载?

  4. 4

    “相同”语法,使用mysqli fetch_assoc()会得到不同的结果吗?

  5. 5

    mysqli准备语句中带有fetch_array的SELECT语句

  6. 6

    mysqli_fetch_assoc不返回第一行

  7. 7

    在MySQLi_fetch_assoc中使用foreach

  8. 8

    mysqli_fetch_assoc在第一行消失

  9. 9

    fetch_assoc的排序

  10. 10

    mysqli_fetch_row不返回结果,但是mysqli_fetch_assoc会返回结果

  11. 11

    Twig循环与mysqli_fetch_assoc

  12. 12

    mysqli_query和mysqli_fetch_assoc提供错误

  13. 13

    如何在同一PHP页面上多次使用mysqli fetch_assoc()和预处理语句?

  14. 14

    带有PHP的JS函数mysqli_fetch_assoc echo

  15. 15

    $ mysqli-> fetch_array(); 返回奇怪的结果

  16. 16

    Mysqli fetch_assoc与fetch_array

  17. 17

    mysqli fetch_array()仅将检索到的数据的第一行转换为数组

  18. 18

    fetch_array(mysqli_both)的致命错误

  19. 19

    fetch_assoc的排序

  20. 20

    调用未定义的方法mysqli :: fetch_assoc()

  21. 21

    了解mysqli_fetch_array()

  22. 22

    使用fetch_array与绑定参数的MySQLi查询

  23. 23

    也许有人可以通过fetch_array将mysql更改为mysqli?

  24. 24

    使用mysqli-> fetch_assoc()-无法将mysqli_result类型的对象用作数组

  25. 25

    mysqli_fetch_assoc 的 While 函数是无限的

  26. 26

    PHP 访问 mysqli_fetch_assoc 值

  27. 27

    php SELECT查询在面向mysqli对象的fetch_assoc的while循环中给出错误

  28. 28

    致命错误:未捕获错误:调用未定义的方法 mysqli_stmt::fetch_assoc()

  29. 29

    mysqli 查询返回 true 但 fetch_assoc 不起作用

热门标签

归档