【问题标题】:Longtext data to PHP Array长文本数据到 PHP 数组
【发布时间】:2022-01-06 19:11:48
【问题描述】:

我通过使用json_encode($arrayData) 编码为JSON 将数组数据插入到MySql 表中,但使用longtext 数据类型,而不是JSON 数据类型。

所以我无法在从数据库中获取 $arrayData 时使用 json_decode($Db_Data_Stored_In_Longtext) 来取回 $arrayData。有什么线索吗?

【问题讨论】:

  • 也许只是您忘记在json_decode() 中添加JSON_OBJECT_AS_ARRAY 标志? actual example of what you do 会很有帮助。什么进,什么出?什么错误?
  • 从表面上看,这应该可行。发布一些示例数据和CREATE TABLE 语句以及您正在使用的代码。
  • @KIKOSoftware,感谢您的宝贵时间!

标签: php mysql json longtext


【解决方案1】:

使用json_decode($Db_Data_Stored_In_Longtext,TRUE,512,JSON_OBJECT_AS_ARRAY);

欲了解更多信息,请访问json_decode() PHP

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-08
    • 2016-07-17
    • 1970-01-01
    • 2014-10-30
    • 2012-05-15
    • 1970-01-01
    相关资源
    最近更新 更多