设为首页收藏本站
查看: 81|回复: 0

[PHP] 《军哥谈CI框架》之入门教程之第三讲:我们都懂的例子——“HelloWorld!”

[复制链接]

论坛元老

Rank: 6Rank: 6

积分
34274
主题
17031
UID
1347
M币
67
贡献
17176

  • 发表于 2013-12-26 11:05:00 | 显示全部楼层 |阅读模式
    Hello,Everyone ! 有些日子没见了,很庆幸玛雅人的世界末日预言不是真的,还可以让大家伙继续听军哥来唠叨下去,呵呵~~~
    今天我们来学习CI框架中的控制器、方法和视图,然后我们一起完成一个大家都懂的例子——“Hello World!”。


    【本讲内容】
    一、控制器、方法;
    什么是控制器?如何来创建一个简单的控制器和方法以及书写一个控制器和方法时需要注意哪些要求?


    二、视图;
    如何创建和载入视图?如何给视图添加动态数据(包括变量、数组和多位数组)?


    三、完成“Hello World!”例子。
    根据上面的学习,现学现用,用控制器和视图完成一个简单的例子。


    【具体内容】
    1、控制器、方法。

    (1)、什么是控制器呢?
    我们都知道,控制器指的是模型(model)-视图(view)-控制器(controller),即M-V-C模式中的C层,主要负责接受用户的输入并调用模型和视图去完成用户的需求,本身不输出任何东西和做任何处理的。其实讲白一点,控制器就是一个类文件,不过这时其文件命名跟你的URL关联在一起了。这一点应该很好理解的,只要你还记得上一讲中我们对CI如何处理URL进行的一个分析。


    假设有这样一个URL:


    ci_demo/index.php/jayjun/

    在上面的例子中,CodeIgniter 将尝试寻找并装载一个名为 jayjun.php的控制器。



    (2)、创建一个简单的控制器、方法。
    在application/controllers/ 目录下新建一个名为jayjun.php的文件,然后输入下列代码:
       复制代码
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    在我站开通SVIP可同时获得17个站点VIP资源 立即登录 立即注册
    快速回复 返回顶部 返回列表