相关疑难解决方法(0)

如何将JSON字符串转换为数组

我想做的是以下内容:

  1. 从PHP中的文本区域输入JSON作为输入
  2. 使用此输入并将其转换为JSON并将其传递给php curl以发送请求.

这是我从PHP获取api这个json字符串我想传递给json,但它没有转换为数组

echo $str='{
        action : "create",
        record: {
            type: "n$product",
            fields: {
                n$name: "Bread",
                n$price: 2.11
            },
            namespaces: { "my.demo": "n" }
        }
    }';
    $json = json_decode($str, true);
Run Code Online (Sandbox Code Playgroud)

上面的代码没有返回我的数组.

php arrays json

115
推荐指数
6
解决办法
42万
查看次数

将数组打印为代码

我想将一个大的yaml文件转换为PHP数组源代码.我可以在yaml代码中读取并返回一个PHP数组,但是使用var_dump($ array)我得到伪代码作为输出.我想将数组打印为有效的PHP代码,因此我可以将其复制粘贴到我的项目中并抛弃yaml.

php yaml

54
推荐指数
2
解决办法
2万
查看次数

标签 统计

php ×2

arrays ×1

json ×1

yaml ×1