【问题标题】:How to convert JSON into php string [duplicate]如何将JSON转换为php字符串[重复]
【发布时间】:2019-07-22 00:11:16
【问题描述】:

我有这样的 JSON 数据

["pdf","xlsx","docx"]

我想把 JSON 改成这样

pdf,xlsx,docx

现在我使用此代码,但我认为这不是最好的方法

str_replace (array ('[', '"', ']'), '', $ jsondata)

请教我将 JSON 转换为预期的最佳方法

【问题讨论】:

    标签: php laravel lumen


    【解决方案1】:

    使用json_decode()implode() 进行简单尝试

    <?php
    $json = '["pdf","xlsx","docx"]';
    $string = implode(',',json_decode($json,1));
    echo $string;
    ?>
    

    输出:

    pdf,xlsx,docx
    

    演示: https://3v4l.org/BEEsZ

    【讨论】:

      【解决方案2】:

      使用php内置json_decode然后implode

      喜欢,

      $str = '["pdf","xlsx","docx"]';
      
      print_r(implode(",",json_decode($str)));
      

      Demo

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2014-07-11
        • 1970-01-01
        • 1970-01-01
        • 2014-06-22
        • 2018-12-17
        • 1970-01-01
        • 2014-07-06
        • 2015-09-25
        相关资源
        最近更新 更多