【问题标题】:Explode string into array with key and value [duplicate]用键和值将字符串分解成数组[重复]
【发布时间】:2014-12-09 14:51:11
【问题描述】:

我有一个这样的字符串:

$mystring = '{"1":"4","2":"2","3":"3"}';

我需要爆炸成这样:

array(
  "1" => "4",
  "2" => "2",
  "3" => "3"
)

我使用 php 5.4。

【问题讨论】:

    标签: php arrays string explode


    【解决方案1】:

    只需使用json_decode

    $dd = json_decode($mystring, true);
    var_export($dd);
    

    【讨论】:

      【解决方案2】:

      你的“字符串”很像 json 所以不妨试试json_decode()

      【讨论】:

        【解决方案3】:

        你应该使用json解码函数,你的字符串看起来像json。第二个参数告诉它作为一个数组,而不是一个对象。

        json_decode($mystring, true);
        

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2017-06-08
          • 1970-01-01
          • 2017-10-14
          • 1970-01-01
          • 2013-08-19
          • 2017-09-10
          • 2019-12-20
          • 1970-01-01
          相关资源
          最近更新 更多