php - 如何从序列化输出中获取值

标签 php mysql arrays serialization

如何从mysql中存储的以下字符串中获取具体值?

{"3":"123456789","4":"ABCDEF"}

我正在尝试提取这些值并将它们单独存储到其他列,例如值为 123456789 的 COLUMN_A、值为...的 COLUMN_B

最佳答案

使用json_decode函数。

print_r(json_decode('{"3":"123456789","4":"ABCDEF"}'));

关于php - 如何从序列化输出中获取值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40961648/

相关文章:

javascript - 更高效的 JS 大小写交换

php - 当我调用 warning() 或 info() 时,如何防止 post 变量出现在 Yii2 日志中?

PHP,了解 MVC 和 Codeigniter

php - 从数据库中获取值并根据其他字段对它们进行排序

php 变量作为 mysql 列名

arrays - 在 xtend 中声明一个 int 数组

php - PHP 的 substr 效率如何?

mysql - 使用 MySQL 查询获取特定行的位置排名

php - 试图获得小于使用 pdo 的值

cocoa - 从 NSArray 获取 NSIndexSet