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 相关文章推荐
非常好的php目录导航文件代码
Oct 09 PHP
php5 and xml示例
Nov 22 PHP
MySQL相关说明
Jan 15 PHP
php中截取字符串支持utf-8
Jan 18 PHP
PHP的可变变量名的使用方法分享
Feb 05 PHP
使用HMAC-SHA1签名方法详解
Jun 26 PHP
php编程每天必学之表单验证
Mar 01 PHP
php 替换文章中的图片路径,下载图片到本地服务器的方法
Feb 06 PHP
php删除二维数组中的重复值方法
Mar 12 PHP
PHP Laravel中的Trait使用方法
Jan 20 PHP
php基于 swoole 实现的异步处理任务功能示例
Aug 13 PHP
Laravel 6.2 中添加了可调用容器对象的方法
Oct 22 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语法(3)
2006/10/09 PHP
PHP4实际应用经验篇(1)
2006/10/09 PHP
PHP 中关于ord($str)&amp;gt;0x80的详细说明
2012/09/23 PHP
php socket通信简单实现
2016/11/18 PHP
php微信公众平台示例代码分析(二)
2016/12/06 PHP
基于php伪静态的实现方法解析
2020/07/31 PHP
判断JavaScript对象是否可用的最正确方法分析
2008/10/03 Javascript
open 动态修改img的onclick事件示例代码
2013/11/13 Javascript
JQuery结合CSS操作打印样式的方法
2013/12/24 Javascript
javascript弹出窗口实现代码
2015/11/12 Javascript
js实现根据身份证号自动生成出生日期
2015/12/15 Javascript
JavaScript直播评论发弹幕切图功能点集合效果代码
2016/06/26 Javascript
深入分析node.js的异步API和其局限性
2016/09/05 Javascript
详解浏览器渲染页面过程
2017/02/09 Javascript
node学习记录之搭建web服务器教程
2017/02/16 Javascript
jQuery插件HighCharts绘制简单2D柱状图效果示例【附demo源码】
2017/03/21 jQuery
深入浅析ES6 Class 中的 super 关键字
2017/10/20 Javascript
ElementUI多个子组件表单的校验管理实现
2019/11/07 Javascript
简单介绍使用Python解析并修改XML文档的方法
2015/10/15 Python
利用python写个下载teahour音频的小脚本
2017/05/08 Python
Python实现的中国剩余定理算法示例
2017/08/05 Python
np.random.seed() 的使用详解
2020/01/14 Python
详解python UDP 编程
2020/08/24 Python
Python中对象的比较操作==和is区别详析
2021/02/12 Python
使用CSS3制作饼状旋转载入效果的实例
2015/06/23 HTML / CSS
巴西最大的玩具连锁店:Ri Happy
2020/06/17 全球购物
大学生应聘推荐信范文
2013/11/19 职场文书
小学生防溺水广播稿
2014/01/12 职场文书
体育节口号
2014/06/19 职场文书
应届毕业生求职信范文
2014/07/07 职场文书
个人政风行风自查自纠报告
2014/10/21 职场文书
投资意向协议书
2015/01/29 职场文书
2015年检察院个人工作总结
2015/05/20 职场文书
2016年最美孝心少年事迹材料
2016/02/26 职场文书
Python 读写 Matlab Mat 格式数据的操作
2021/05/19 Python
Python Django框架介绍之模板标签及模板的继承
2021/05/27 Python