@MrJobs

Перебор JSON и запись?

Здравствуйте, ув. знатоки.
Не могу додумать историю
Собираю из JSON файла нужные данные в массив
Мне нужно для каждого ключа собрать его данные и записать в отдельный файл
Все хорошо, файлы собрал, создал, но записывается весь массив, а не данный ключ
Пример кода ниже, помогите, пж

$struct = json_decode(file_get_contents("..."), TRUE);
        $assoc = [];
        foreach ($struct['Exmpl'] as $key => $value){
            $assoc[$key] = $value['Exmpl'];

            $exmpl_file = 'exmpl/'.$key.'.json';

            if (file_exists($exmpl_file)) {
                // записываем 
                $file = file_get_contents($exmpl_file );//открываем файл
                $taskList = json_decode($file,TRUE);//декодируем в JSON
                $taskListIn[] = array('date' => $time, 'exmpl' => $key['exmpl']);
                file_put_contents($exmpl_file,json_encode($taskListIn),FILE_APPEND);//записываем
            } else {
                $handle = fopen($exmpl_file, "w");//если нет файла - соаздаем
            }
  • Вопрос задан
  • 83 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы