我已经看过自己了,但今天我的 Google-fu 似乎不强。
我正在开发一种标准化协议,用于通过 Apache / PHP 服务器和微控制器上的嵌入式 C 代码之间的 TCP/IP 连接交换数据结构。
我们正在使用 ASN.1 表示法,而我真正想做的是有一段 PHP 代码可以解析 ASN.1 文档并使用它来解释传入的数据。它将生成一个基于 ASN.1 结构适当的 PHP 对象(或数组)。这里的目标是让 PHP 解析文档并创建与文档细节无关的对象(即不手动编码以匹配文档内容)。
或者,如果这不可能,是否存在可以让我生成简单的 PHP 数据传输对象类的东西,每次 ASN.1 协议文档更改时我都可以重新运行这些对象类?从效率的角度来看,这实际上可能更可取,因为您不必为每个传入请求重新解释 ASN.1。
谢谢!如果我能提供任何有助于回答这个问题的额外说明,请告诉我。