CI(CodeIgniter)框架视图中加载视图的方法


Posted in PHP onMarch 24, 2017

本文实例讲述了CI(CodeIgniter)框架视图中加载视图的方法。分享给大家供大家参考,具体如下:

CI做为php的一个轻量级框架,其自身具备很多优点,在此我重点想说的是视图中加载视图。

1:在Application\config\database.php文件中设置好CodeIgniter 数据库变量之后,紧接着在Application\config\config.php文件中设置基础 URL。例如我的基础 URL 是:http://localhost/codeigniter/

2:接下来创建默认的控制器与视图,创建控制器的目录为:application\controllers\ 文件夹内,创建一个名为 student.php 的控制器。并在 application\config\routes.php 内将其设置为默认控制器。

Controller->student.php

class Student extends CI_controller{
  public function __construct(){
    parent::__construct();
  }
  public function index(){
    $date['title']="Classroom:Home Page";
    $date['headline']="Welcome to the Classroom Management System";
    $date['include']="Student_index";
    $this->load->view('template',$date);
  }
}

views->template.php

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8"/>
<title><?php echo $title;?></title>
</head>
<body>
<h1><?php echo $headline;?></h1>
<?php $this->load->view($include);?>
</body>
</html>

view->student_index.php

Congratulations.Your initial setup is complate!

如果你访问:http://localhost/CodeIgniter/index.php/student/index

the result will output:

Welcome to the Classroom Management System
Congratulations.Your initial setup is complate!

希望本文所述对大家基于CodeIgniter框架的PHP程序设计有所帮助。

PHP 相关文章推荐
jQuery获取json后使用zy_tmpl生成下拉菜单
Mar 27 PHP
解决ThinkPHP下使用上传插件Uploadify浏览器firefox报302错误的方法
Dec 18 PHP
ThinkPHP中limit()使用方法详解
Apr 19 PHP
php图片添加水印例子
Jul 20 PHP
PHPWind9.0手动屏蔽验证码解决后台关闭验证码但是依然显示的问题
Aug 12 PHP
PHP打印输出函数汇总
Aug 28 PHP
Yii框架引用插件和ckeditor中body与P标签去除的方法
Jan 19 PHP
PHP实现的redis主从数据库状态检测功能示例
Jul 20 PHP
php通过pecl方式安装扩展的实例讲解
Feb 02 PHP
基于laravel where的高级使用方法
Oct 10 PHP
Yii框架小部件(Widgets)用法实例详解
May 15 PHP
用php如何解决大文件分片上传问题
Jul 07 PHP
总结的一些PHP开发中的tips(必看篇)
Mar 24 #PHP
CI(CodeIgniter)框架实现图片上传的方法
Mar 24 #PHP
PHP的自定义模板引擎
Mar 24 #PHP
ThinkPHP模板标签eq if 中区分0,null,false的方法
Mar 24 #PHP
利用ajax和PHP实现简单的流程管理
Mar 23 #PHP
CodeIgniter框架基本增删改查操作示例
Mar 23 #PHP
Paypal实现循环扣款(订阅)功能
Mar 23 #PHP
You might like
小偷PHP+Html+缓存
2006/12/20 PHP
推荐个功能齐全的发送PHP邮件类
2007/01/03 PHP
PHP中遍历stdclass object的实现代码
2011/06/09 PHP
phpnow php探针环境检测代码
2014/11/04 PHP
关于扩展 Laravel 默认 Session 中间件导致的 Session 写入失效问题分析
2016/01/08 PHP
php生成二维码图片方法汇总
2016/12/17 PHP
PHP用PDO如何封装简单易用的DB类详解
2017/07/30 PHP
PHP设计模式之PHP迭代器模式讲解
2019/03/22 PHP
页面版文本框智能提示JS代码
2009/11/20 Javascript
ExtJS 入门
2010/10/29 Javascript
javascript中定义类的方法详解
2015/02/10 Javascript
使用bat打开多个cmd窗口执行gulp、node
2017/02/17 Javascript
详解Vue中添加过渡效果
2017/03/20 Javascript
jQuery+C#实现参数RSA加密传输功能【附jsencrypt.js下载】
2017/06/26 jQuery
JavaScript函数中的this四种绑定形式
2017/08/15 Javascript
[52:06]FNATIC vs NIP 2019国际邀请赛小组赛 BO2 第二场 8.16
2019/08/19 DOTA
调试Python程序代码的几种方法总结
2015/04/28 Python
使用python 和 lint 删除项目无用资源的方法
2017/12/20 Python
python虚拟环境完美部署教程
2019/08/06 Python
使用Windows批处理和WMI设置Python的环境变量方法
2019/08/14 Python
Python aiohttp百万并发极限测试实例分析
2019/10/26 Python
Python内置类型性能分析过程实例
2020/01/29 Python
Django Form常用功能及代码示例
2020/10/13 Python
matplotlib实现数据实时刷新的示例代码
2021/01/05 Python
webView加载html图片遇到的问题解决
2019/10/08 HTML / CSS
日本运动品牌美津浓官方购物网站:MIZUNO SHOP
2016/08/21 全球购物
欧洲第一中国智能手机和平板电脑网上商店:CECT-SHOP
2018/01/08 全球购物
Funko官方商店:源自美国,畅销全球搪胶收藏玩偶
2018/09/15 全球购物
比较基础的php面试题及答案-填空题
2014/04/26 面试题
优质的学校老师推荐信
2013/10/28 职场文书
中级会计职业生涯规划范文
2014/01/16 职场文书
初婚初育证明范本
2014/11/24 职场文书
人事任命通知
2015/04/20 职场文书
golang在GRPC中设置client的超时时间
2021/04/27 Golang
Golang Gob编码(gob包的使用详解)
2021/05/07 Golang
Ubuntu Server 安装Tomcat并配置systemctl
2022/04/28 Servers