用户
 找回密码
 入住 CI 中国社区
搜索
查看: 3793|回复: 11
收起左侧

[讨论/交流] 如何实现MVC思想?

[复制链接]
发表于 2012-9-18 15:12:26 | 显示全部楼层 |阅读模式
我始终不太明白怎么去实现MVC思想,我大概清楚MVC思想的结构,但具体实现我依然非常的迷糊?就好像现在一些操作控制我是用SWITCH,如何实现到控制器去操作呢?这个我完全没有思路,哪位朋友可以详细举个例子给我?

switch($_GET['op']){
        case 'list':
                $result = Article:ist_Ad_Article();
                break;
        case 'single':
                $result = Article::Single_Ad_Article();
                break;
        case 'add':
                $result = Article::Add_Ad_Article();
                break;
        case 'update':
                Article::Update_Ad_Article();
                break;
        case 'del':
                Article:el_Ad_Article();
                break;
        default:
               
                break;
}
发表于 2012-9-18 15:38:01 | 显示全部楼层
你就当是一条线,用户发起请求去C,C先调用M得到数据,然后读V与相应的数据结合发送到客户端
发表于 2012-9-18 15:53:25 | 显示全部楼层
感觉好难
 楼主| 发表于 2012-9-19 00:13:37 | 显示全部楼层
yiibaicom 发表于 2012-9-18 15:53
感觉好难

????什么意思~
发表于 2012-9-19 21:28:38 | 显示全部楼层
你难道用的不是CI?
 楼主| 发表于 2012-9-20 14:00:18 | 显示全部楼层
yunnysunny 发表于 2012-9-19 21:28
你难道用的不是CI?

是用CI也可以问吧?
发表于 2012-9-21 12:02:49 | 显示全部楼层
感觉mvc思想还是很反感。。。
发表于 2012-9-22 10:29:23 | 显示全部楼层
yixianliu 发表于 2012-9-20 14:00
是用CI也可以问吧?

CI是基于mvc的,你竟然问CI中mvc怎么用
发表于 2012-9-22 10:29:52 | 显示全部楼层
看一下《php敏捷开发框架codeigniter》
发表于 2012-9-22 21:13:37 | 显示全部楼层
建议阅读core/codeigniter.php,router和uri库部分的源码

本版积分规则