mysqli代码返回int而不是字符串

路加

我正在尝试从MySQL数据库获取数据并使用来回显输出json_encode

$fetch_from_table = mysqli_query($con,"SELECT * FROM table");

while ($row = mysqli_fetch_assoc($fetch_from_table)) {
    $company['id'] = $row['id'];
    $company['name'] = $row['name'];
}

var_dump($company)

上面的返回输出:

array(2) { ["id"]=> string(1) "8"
           ["name"]=> string(12) "company name" }

在数据库内部,idint是一个int,而不是字符串。但是,输出是一个字符串。因此,json_encode也将其格式化为字符串,这不是我想要的。

如何将id从字符串更改为int?

乔尼克斯

查看json_encodeJSON_NUMERIC_CHECK选项,该选项将自动将其理解的数字项转换为编码字符串中的非字符串形式。

一个小警告,请注意,尽管例如,如果您期望某个字符串是仅包含数字的,则仍会进行转换。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

SimpleXML返回数组,而不是字符串或INT

来自分类Dev

返回字符串而不是数字

来自分类Dev

NSArray返回字符串而不是字典

来自分类Dev

.get() 返回字母而不是字符串

来自分类Dev

重新实现QSqlRelationalTableModel-数据函数返回的字符串不是代码

来自分类Dev

为什么我的python代码返回text:'my string'而不是我的字符串?

来自分类Dev

重新实现QSqlRelationalTableModel-数据函数返回的字符串不是代码

来自分类Dev

int() 参数必须是字符串、类似字节的对象或数字,而不是“列表”代码错误

来自分类Dev

Ajax调用在CodeIgniter中返回int而不是字符串

来自分类Dev

为什么Hex()函数返回字符串而不是int hex?

来自分类Dev

为什么Hex()函数返回字符串而不是int hex?

来自分类Dev

我的列表中的打印函数返回int值,而不是列表中的字符串

来自分类Dev

Blender Python 对象 api:类型方法返回字符串的枚举而不是预期的 int。

来自分类Dev

根据输入返回字符串或Int

来自分类Dev

PHP-使用mysqli返回空字符串

来自分类Dev

Mysqli查询返回空字符串

来自分类Dev

将int转换为字符串然后返回int

来自分类Dev

$ resource.query返回拆分字符串(字符数组)而不是字符串

来自分类Dev

只从字符串中删除国家代码而不是斜杠?

来自分类Dev

使用\ Zend_Db_Table_Abstract :: find($ id)。MySQL SET字段返回字符串,而不是(想要的)int

来自分类Dev

枚举可以返回字符串而不是整数吗?

来自分类Dev

量角器-getText()返回数组而不是字符串

来自分类Dev

Mongodb返回字符串数组而不是对象数组

来自分类Dev

如何使Identity.GetUserId()返回Guid而不是字符串?

来自分类Dev

为什么此函数返回''而不是串联字符串

来自分类Dev

jQuery:$ .data()返回布尔值而不是字符串

来自分类Dev

简单的字符串拆分返回对象而不是数组

来自分类Dev

函数返回None而不是预期的字符串

来自分类Dev

AngularJS如何返回字符串而不是Json对象

Related 相关文章

  1. 1

    SimpleXML返回数组,而不是字符串或INT

  2. 2

    返回字符串而不是数字

  3. 3

    NSArray返回字符串而不是字典

  4. 4

    .get() 返回字母而不是字符串

  5. 5

    重新实现QSqlRelationalTableModel-数据函数返回的字符串不是代码

  6. 6

    为什么我的python代码返回text:'my string'而不是我的字符串?

  7. 7

    重新实现QSqlRelationalTableModel-数据函数返回的字符串不是代码

  8. 8

    int() 参数必须是字符串、类似字节的对象或数字,而不是“列表”代码错误

  9. 9

    Ajax调用在CodeIgniter中返回int而不是字符串

  10. 10

    为什么Hex()函数返回字符串而不是int hex?

  11. 11

    为什么Hex()函数返回字符串而不是int hex?

  12. 12

    我的列表中的打印函数返回int值,而不是列表中的字符串

  13. 13

    Blender Python 对象 api:类型方法返回字符串的枚举而不是预期的 int。

  14. 14

    根据输入返回字符串或Int

  15. 15

    PHP-使用mysqli返回空字符串

  16. 16

    Mysqli查询返回空字符串

  17. 17

    将int转换为字符串然后返回int

  18. 18

    $ resource.query返回拆分字符串(字符数组)而不是字符串

  19. 19

    只从字符串中删除国家代码而不是斜杠?

  20. 20

    使用\ Zend_Db_Table_Abstract :: find($ id)。MySQL SET字段返回字符串,而不是(想要的)int

  21. 21

    枚举可以返回字符串而不是整数吗?

  22. 22

    量角器-getText()返回数组而不是字符串

  23. 23

    Mongodb返回字符串数组而不是对象数组

  24. 24

    如何使Identity.GetUserId()返回Guid而不是字符串?

  25. 25

    为什么此函数返回''而不是串联字符串

  26. 26

    jQuery:$ .data()返回布尔值而不是字符串

  27. 27

    简单的字符串拆分返回对象而不是数组

  28. 28

    函数返回None而不是预期的字符串

  29. 29

    AngularJS如何返回字符串而不是Json对象

热门标签

归档