【问题标题】:Convert a JSON_KEYS(specs) result from a MySql query to php array?将 MySql 查询的 JSON_KEYS(specs) 结果转换为 php 数组?
【发布时间】:2020-09-14 17:55:46
【问题描述】:

从 php 脚本中,我使用 JSON_KEYS(specs) 请求 MySQL 8++ 数据库(表)中 JSON 字段的键,它工作正常。 结果是这样的字符串 $json_keys = '["KEY1", "KEY2", "KEY3", "KEY4"]'

有没有一种快速的方法可以将其转换为 php 数组?

今天我正在做这个 $myArray = explode(', ',str_replace(array('[',']','"'), '',$json_keys)); 但必须有更好、更聪明的方法来做到这一点。

【问题讨论】:

    标签: php arrays json


    【解决方案1】:

    我认为最好的答案是

    $myArray = json_decode ($json_keys)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-12-23
      • 1970-01-01
      • 2017-10-03
      • 1970-01-01
      • 2013-10-12
      • 1970-01-01
      • 2013-07-18
      • 2015-07-24
      相关资源
      最近更新 更多