如何在PHP中迭代JSON数组

时间:2018-09-06 16:32:16

标签: php arrays json

在我的脚本中,我从POST参数中读取了json数组,例如$data = $_POST["data"];。我想将此数组中的每个对象附加到txt文件中。

我该怎么做?

我的代码不起作用,我也不知道为什么。

    $data = json_decode($data, true);

    foreach ($data as $v) {
        $myfile = file_put_contents('logs.txt', implode(" ", $v) . PHP_EOL, FILE_APPEND | LOCK_EX);
    }

使用输入[{a: {b:[]}},{c: 'foo'}],我得到了为foreach提供的无效参数。

0 个答案:

没有答案