1.3 第一个Hello Word程序
1.3.1 创建入口程序
经过上一小节的Yii安装,现在工作区目录文件结构看起来如下图:
我们打开demos目录,找到helloworld目录,把它复制到D:/wamp/www/yii目录下,并删除了目录下几个没有用的文件。现在,整个工作区目录看起来如下图:
步骤1、打开index.php文件,
<?php
// include Yii bootstrap file
require_once(dirname(__FILE__).'/../../framework/yii.php');
// create a Web application instance and run
Yii::createWebApplication()->run();
以上内容修改为:
<?php
// include Yii bootstrap file
require_once(dirname(__FILE__).'/framework/yii.php');
// create a Web application instance and run
Yii::createWebApplication()->run();
步骤2、打开文件:D:/wamp/www/yii/protected/controllers/SiteController.php,这是Yii默认控制器,我们把这个文件中的代码修改如下:
<?php
/**
* SiteController is the default controller to handle user requests.
*/
class SiteController extends CController{
/**
* Index action is the default action in a controller.
*/
public function actionIndex(){
echo '<center><h2>Hello World, YiiFramework!</h2></center>';
}
}
注:Yii中的默认控制器在没有指定请求方法时,默认调用的是actionIndex方法。
步骤3、访问以上程序,打开浏览器输入:http://localhost/yii, 我们可以看到输出结果如下:
到此,我们从介绍Yii,下载并安装,PHP开发环境配置和实现了第一个Yii的程序,经过本章节的学习,大家已经对Yii有一个初步的认识,接下来的第二章我们将讲解如何使用Yii开发一个登陆功模块。