Если вы получаете это сообщение во время сохранения или компиляции сборки, просто закройте все файлы, а затем откройте любой файл для компиляции и сохранения.
Для меня причина в том, что я переименовал файл, и старый файл все еще был открыт.
Существует нечто подобное, но только для C ++ и Java . Если вы не можете получить доступ к одной из этих библиотек с PHP, для PHP в этом нет реализации, но json_read()
, насколько мне известно. Однако, если json структурирован так просто, легко просто прочитать файл до следующего }
, а затем обработать JSON, полученный через json_read()
. Но вам лучше сделать это буферизированное, например, чтение 10kb, split by}, если не найдено, прочитайте еще 10k, а затем обработайте найденные значения. Затем прочитайте следующий блок и т. Д.