Суть: есть апи, с которым нужно работать. К моей печали, апи возвращает не XML и не JSON и даже не CSV, а самый обычный var_dump() листинг массива. Есть ли готовые функции для преобразования листинга назад в массив? Или все же придется писать регулярку? В гугл не отправлять - уже гуглил.
Адъ.
Вот я не представляю в любом другом сообществе такой вот вопрос.
Типа "Я врач-отоларинголог. Из инструментов Горздрав привез только автоген. подскажите, как вырезать им гланды?"
ну на самом деле именно так вопрос и не был задан. Но вероятно все дело в том, что в клиенте у него может быть какой-либо языкпрограммирования,ане PHP.
я бы сделал в три этапа:
1. поигрался с header: Accept-Encoding
2. постучался в техподдержку и попросил заменить var_dump() =>json_encode()
3. гуглил регулярки, они существуют.
1.Не совсем понимаю, при чем здесь хедер.
2.Стучатся в поддержку нет смысла - много людей работют с тем, что есть и если сейчас это исправить, то будет не очень хорошо (правда, можно по умолчанию возвращать то, что есть, а при передаче доп. параметра возвращать форматированный ответ, но об этом нужно еще думать).
3.Если не сложно ткните носом в регулярку.