Добрый день, участники форума! Прошу помочь направить, так сказать, "куда копать" в парсинге текста с подобной структурой: { "online": [ "false" ], "category": [ "woman" ], "subcategory": [ "hats" ], "id_product": [ "KD45" ], "color": [ "Pink" ] } Вроде как похож на json, но присутствуют квадратные скобки, да и кавычки двойные там где не надо. Данный текст парситься с сайта с помощью DiDOM, поступает в виде строки, которую хотелось бы использовать для получения данных типа ключ=значение. Пробовал использовать json_encode и json_decode, удалял квадратные скобки, пытался привести к json, но ничего не получилось. Подскажите пожалуйста как выдернуть пары ключ=значение, чтобы потом было удобно использовать, например в виде ассоциативного массива? Спасибо!
@kammaks, не вижу никаких проблем. Нормальная JSON-строка PHP: <?php $str = '{"online": ["false"],"category": ["woman"],"subcategory": ["hats"],"id_product": ["KD45"],"color": ["Pink"]}'; $arr = json_decode($str, 1); echo $arr['category'][0]; // woman echo $arr['id_product'][0]; // KD45