gpt4 book ai didi

model-view-controller - Zend 框架模型

转载 作者:行者123 更新时间:2023-12-04 08:24:34 26 4
gpt4 key购买 nike

是否可以像在 Ruby on Rails 中那样在 PHP 中拥有真正的模型层?使用 Zend Framework,您可以创建一个模型,但这是一个类。据我所知,您必须自己编写所有逻辑。
解决方案?

最佳答案

确实,在 Zend Framework 中,您需要为要访问的数据库表声明类。但其余的可以隐式完成,如果默认行为就足够了。以下是一个有效的功能模型类(与 http://framework.zend.com/manual/en/zend.db.table.html#zend.db.table.introduction 相比):

class bugs extends Zend_Db_Table_Abstract
{
// table name matches class name
}

这应该可以让您访问名为“bugs”的表,例如:
$table = new bugs();
$data = array(
'created_on' => '2007-03-22',
'bug_description' => 'Something wrong',
'bug_status' => 'NEW'
);
$table->insert($data);

同样,该示例直接取自上述文档。

关于model-view-controller - Zend 框架模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1200083/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com