Php “使用魔法教义安全吗?”;芬德比;生产方法?或者它们只是用于原型设计?

Php “使用魔法教义安全吗?”;芬德比;生产方法?或者它们只是用于原型设计?,php,codeigniter,doctrine-orm,Php,Codeigniter,Doctrine Orm,我在很多地方都用过,像下面这样的魔法方法 Doctrine::getTable('User')->findByUserid(id); 建议这样获取数据,还是用查询替换 另外,在使用条令+CodeIgniter时,通常是否有任何推荐设置?是的,如果您检查条令,您将看到它只是一个方法转发器。如果你愿意的话,你可以用静态的方法来代替神奇的方法——但是我想性能优势可以忽略不计

我在很多地方都用过,像下面这样的魔法方法

Doctrine::getTable('User')->findByUserid(id);
建议这样获取数据,还是用查询替换


另外,在使用条令+CodeIgniter时,通常是否有任何推荐设置?

是的,如果您检查条令,您将看到它只是一个方法转发器。如果你愿意的话,你可以用静态的方法来代替神奇的方法——但是我想性能优势可以忽略不计