Codeigniter入门学习笔记01—介绍和控制器

            

  • 好久好久之前学习Codeigniter的笔记记录,很随意,但都是本身记录的,但愿对须要的人有所帮助。
  • 本文使用word2013编辑并发布
  • Postbird | There I am , in the world more exciting!
  • Postbird personal website : http://www.ptbird.cn

 

CodeIgnhiter php

codeinghiter web

application:相关的插件控件 浏览器

systemci实际代码 并发

index.php:访问的接口 app

user_guide:用户手册 ide

MVC 函数

1、    入口文件 codeigniter

a)    惟一的让浏览器直接请求的脚本文件 学习

2、    控制器 ui

a)    协调模型和视图

3、    模型

a)    提供数据,保存数据

4、    视图

a)    只负责显示

i.    表单

5、    动做 action

CI controller

控制器中的文件都在application

CI中的MVC

    访问url用的是pathinfo

    入口文件.php/控制器/方法(动做)

        ./controllers

        ./views

        ./models

    默认控制器是welcome控制器

    默认的动做是index

控制器:

1、    不须要加后置,直接是类名.php风格

2、    文件名所有小写

3、全部的控制器须要直接或者间接的继承 CI_Controller

 

    controllers/user.php

        <?php

    class User extends CI_Controller{

        public function index(){

            echo "1234";

        }

    }

?>

访问http://localhost/acodeigniter/index.php/user/index

    1index是方法名

    2、保护类型私有类型方法不能被浏览器调用。

    3、下划线方法名称不能浏览器直接请求。

        4)、方法名是不区分大小的

四、最好不用index方法

    <?php

    class Index extends CI_Controller{

        public function index(){

            echo "index"; //与类名相同,默认当作构造函数使用

        }

        public function index2(){

            echo"index2";

        }

    }

?>

相关文章
相关标签/搜索