mvc什么意思啊,可以使用在PHP程序开发中吗?

 我来答
B斗地主
2011-01-28 · TA获得超过146个赞
知道小有建树答主
回答量:124
采纳率:0%
帮助的人:81.9万
展开全部
MVC是一种开发思想,即尽量把开发过程中的各个模块分开,降低耦合度,以便开发过程和以后的维护更方便
dhsatq
2011-01-29 · TA获得超过1151个赞
知道小有建树答主
回答量:1052
采纳率:33%
帮助的人:775万
展开全部
平常我也不发言。今天写个代码给你看看:简单的Model层
product.class.php:
<?php
class product{
public function getAllProducts(){
$q="SELECT * FROM Product";
$r=$db->query($q);
$proArr=array();
while($row=db->fetchAssoc($r)){
$proArr[]=$row;
}
return $proArr;

}
?>
视图和控制层:
getallproducts.php:
<?php
$product=new product();
$ps=$product->getAllProducts();

foreach($ps as $p){
//输出数据库中查出来的
echo $p['name'];
}

我一般就是这样写的 PHP说多了,就是大部分对数组进行编程 ,
大部分都是在页面里输出SQL语句,嵌套HTML,显得页面臃肿,不易维护和扩展
这样分层以后修改比较简单
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
QQ277980080
2011-01-28 · TA获得超过766个赞
知道小有建树答主
回答量:775
采纳率:0%
帮助的人:653万
展开全部
m -> modle 模型
v -> view 视图
c -> controller 控制器
当然可以用于PHP开发,推荐smarty模板 。。。很好用的……
附上配置教程……见参考资料。

参考资料: http://www.phpha.com/archives/63.html

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式