事情是这样的:我正在尝试基于我的Model类创建一个自动的表单生成器。
我想知道我是否可以在PHP中做到这一点,而不是首先实例化模型类。我个人认为这可能很难,因为PHP不是强类型的,但我想检查一下。
我可以在不实例化的情况下从PHP中的非静态类中获取属性、名称和类型(可能是最难的部分)吗?(也许是反射?)
从数据库中获取名称和类型,然后创建表单是不是更好?
发布于 2016-02-04 03:46:00
最好的方法是使用“模式定义语言”、XSD文件对实体进行建模
之后,使用您的XSD模型生成PHP类和表单(在Java中有JAXB,但在internet上的一个小研究会给出一个JAXB :)
这项技术将确保,如果您决定更新模型,PHP类和表单将自动生成(就像Java中的Maven )
https://stackoverflow.com/questions/35185886
复制相似问题