【ci框架学习】控制器-视图

基础的东西就不写了,网上大把的教程,可以慢慢磨。这里说些要注意的要点。

 

1、所有控制器都必须间接或者直接继承控制器基类 CI_Controller。

2、文件命名尽量小写,因为ci使用的是pathinfo,浏览器大小写敏感。

3、$this->load->view('user');  可以加载 名为user的视图,$this->load->view('user/index') 加载在user文件夹下的index视图文件。

4、与控制器名同名的为构造函数,默认会被调用,并非想实现这样的功能时,尽量避免定义与控制器名同名的函数。

5、控制器加载变量有两种方法:

  (1)$this->load->vars('items', $list); 使用('key','value')方法,往ci加载名items,值为$list的变量。(当然$list前面有定义)

  (2)$data['list'] = $list; $this->load->vars($data); 使用['key'] = value 方法。(本人比较推荐这样的写法)

6、短标记。先打开配置文件中的短标记功能。/config/config.php,rewrite_short_tags = TRUE。

  eg:读取得到的数组数据,循环打印出来

  <table border="l">

    <tr>

      <td>编号</td>
      <td>姓名</td>
      <td>邮箱</td>
    </tr>
    <?php foreach ($list as $item):?>
    <tr>
      <td><?=$item['id']?></td>
      <td><?=$item['name']?></td>
      <td><?=$item['email']?></td>
    </tr>
    <?php endforeach; ?>
  </table>

转载于:https://www.cnblogs.com/zhvon/p/4710091.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值