Как исправить ошибку с кодировкой json_decode?
Телепаты ушли на праздники, остался только я.
Подробнее. Какие газы? Маркировка, производные?
Читайте, пожалуйста, документацию!
php.net/manual/ru/function.json-decode.php
Эта функция работает только со строками в UTF-8 кодировке. 
плюс
php.net/manual/ru/function.mb-internal-encoding.php
php.net/manual/ru/function.iconv.php
и все вопросы с кодировкой исчезнут.