是否有PDO::FETCH_CLASS
基于检索到的数据实例化子类的方法?假设存在一个抽象类A
,类B
和我的表上C
的一个字段的实现,该字段将用于实例化正确的类。是否可以?A
classname
问问题
483 次
1 回答
2
听起来你需要,PDO::FETCH_CLASSTYPE
. 从手册:
PDO::FETCH_CLASS:返回所请求类的新实例,将结果集的列映射到类中的命名属性。如果 fetch_style 包括 PDO::FETCH_CLASSTYPE(例如 PDO::FETCH_CLASS | PDO::FETCH_CLASSTYPE),那么类的名称由第一列的值确定。
于 2012-10-01T04:43:52.990 回答