日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內(nèi)最全I(xiàn)T社區(qū)平臺(tái) 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當(dāng)前位置:首頁 > php框架 > codeigniter > [PHP]框架教程:CodeIgniter框架的簡易使用

[PHP]框架教程:CodeIgniter框架的簡易使用

來源:程序員人生   發(fā)布時(shí)間:2014-03-20 07:46:54 閱讀次數(shù):3882次

CodeIgniter是一個(gè)小巧但功能強(qiáng)大的 PHP 框架,官網(wǎng)地址。

在官網(wǎng)可以下載該框架。


下面來說明一下CodeIgniter中的簡單操作。

一、Controller的創(chuàng)建與設(shè)置

1.在Controller目錄下創(chuàng)建blog.php文件:

2.blog.php中的代碼如下:

<?phpclass Blog extends CI_Controller {	function index(){		echo 'Hello World!';	}}?>

3.輸入地址。注意:不要加后綴。瀏覽頁面:

這里顯示的其實(shí)是index函數(shù)中的數(shù)據(jù),因?yàn)槟J(rèn)會(huì)調(diào)用index方法。

我們不妨將代碼做如下修改:

<?phpclass Blog extends CI_Controller {	function index(){		echo 'Hello World!';	}	function hello(){		echo 'Hello WHY!';	}}?>

然后將訪問路徑也修改一下,就會(huì)發(fā)現(xiàn)其實(shí)輸入或者不輸入/index都是訪問的index方法,但是如果輸入其他值就會(huì)訪問其他的function的內(nèi)容:


在CodeIgniter中,很多設(shè)置都已經(jīng)配置好了,我們可以直接修改。

比如修改默認(rèn)的訪問頁面,在applications/config中有一個(gè)route.php:

$route['default_controller'] = "welcome";$route['404_override'] = '';

將其中的default_controller改成blog,再在任務(wù)欄中輸入index.php就會(huì)發(fā)現(xiàn)輸出的是HelloWorld,也就是訪問了blog.php頁面


二、View的創(chuàng)建與設(shè)置

1.在views目錄下新建文件blog_view.php:

2.返回到controller文件夾下的blog.php,將簡單的echo改為加載blog_view頁面,實(shí)現(xiàn)其controller的真正價(jià)值

<?phpclass Blog extends CI_Controller {	function index(){		$this->load->view('blog_view');	}}?>

3.在頁面中輸入網(wǎng)址進(jìn)行訪問,發(fā)現(xiàn)頁面已經(jīng)發(fā)生了變化:

、Controller與View之間的數(shù)據(jù)傳輸

1.將Controller中的代碼作如下修改:

<?phpclass Blog extends CI_Controller {	function index(){		$data['myName']="WHY";		$data['head']="'s Blog !";		$this->load->view('blog_view',$data);	}}?>



2.將View中的代碼作如下修改,注意,不是使用data數(shù)組,而是直接的$調(diào)用數(shù)據(jù):

<html><head><title><?php echo $myName.$head?></title></head><body><h1>I am <?php echo $myName ?></h1></body></html>

3.瀏覽網(wǎng)站:


PS:在CodeIgniter 中<?php echo $myName ?>等價(jià)于<?=$myName ?>


下面來使用php輸出一個(gè)數(shù)組。

1.在Controller中作如下修改添加一個(gè)數(shù)組:

<?phpclass Blog extends CI_Controller {	function index(){		$data['myName']="WHY";		$data['head']="'s Blog !";		$data['todo']=array('eat','sleep','call');		$this->load->view('blog_view',$data);	}}?>
2.在View中作如下修改顯示數(shù)組:

<html><head><title><?php echo $myName.$head?></title></head><body><h1>I am <?php echo $myName ?></h1><ol><?php foreach($todo as $item): ?><li><?=$item?></li><?php endforeach; ?></ol></body></html>

3.刷新頁面,已經(jīng)可以正常顯示了:

如果不習(xí)慣endforeach,也可以使用標(biāo)準(zhǔn)的PHP語言:

<html><head><title><?php echo $myName.$head?></title></head><body><h1>I am <?php echo $myName ?></h1><ol><?php foreach($todo as $item){ ?><li><?= $item?></li><?php } ?></ol></body></html>

當(dāng)然,也可以重寫構(gòu)造方法:

<?phpclass Blog extends CI_Controller {	function __construct()	{		parent::__construct();	 }		function index(){		$data['myName']="WHY";		$data['head']="'s Blog !";		$data['todo']=array('eat','sleep','call');		$this->load->view('blog_view',$data);	}}?>



生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對(duì)您的學(xué)習(xí)有所幫助,可以手機(jī)掃描二維碼進(jìn)行捐贈(zèng)
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關(guān)閉
程序員人生
主站蜘蛛池模板: 欧美福利三区 | 日韩精品91 | 亚洲性综合 | 亚洲熟区| 国产精品一国产精品 | 综合中文字幕 | av电影在线网址 | 精品黄色片 | 日日摸夜夜添夜夜添国产精品 | www.日韩av | 欧美一级片免费看 | www一区 | 国产一区二区三区在线视频观看 | 国产精品久久久久久 | 91色网站| 欧美日韩国产在线一区 | 国产成人精品免费视频大全 | 久久精品在线 | 国产一区二区精品 | 日本精品视频 | 男女在线观看视频 | 久久久www成人免费无遮挡大片 | 99日韩| 欧美九九| 久久久www成人免费无遮挡大片 | 久久久久久伦理 | 日韩精品电影在线观看 | 日韩一区精品 | 欧美另类视频在线 | 国产欧美精品一区二区 | 好av在线 | 欧美日韩三级 | 欧美三级欧美成人高清www | 精品免费 | 九九香蕉视频 | 最新中文字幕第一页 | 精品国产一 | 日韩一区二区三区在线播放 | 亚洲精品久久久久 | 精品欧美一区二区精品久久 | 国产中文一区二区三区 |