Я уже смотрел сам, но, похоже, мой гугл-фу сегодня не силен.
Я работаю над разработкой стандартизированного протокола для обмена структурами данных по TCP / IP-соединению между сервером Apache / PHP и встроенным кодом C на микроконтроллере.
Мы используем нотацию ASN.1, и мне бы хотелось нужно иметь кусок PHP-кода, который может анализировать документ ASN.1 и использовать его для интерпретации входящих данных. Это создаст объект (или массив) PHP, структурированный соответствующим образом на основе ASN.1. Целью здесь было бы, чтобы PHP, который анализирует документ и создает объекты, не зависел от специфики документа (т.е. не кодировал вручную для соответствия содержимому документа).
В качестве альтернативы, если это невозможно,существует ли что-то, что позволило бы мне генерировать простые классы объектов передачи данных PHP, которые я мог бы повторно запускать каждый раз, когда документ протокола ASN.1 изменяется? На самом деле это может быть предпочтительнее с точки зрения эффективности, поскольку вам не придется повторно интерпретировать ASN.1 для каждого входящего запроса.
Спасибо! Сообщите мне, могу ли я дать дополнительные пояснения, которые помогут ответить на этот вопрос.