让CodeIgniter HelloWorld示例正常工作

时间:2009-02-22 04:28:40

标签: php codeigniter

伙计我是代码点火器的新手..我不明白如何使用这个框架。它只是打开用户指南。谁能告诉我在代码点火器上执行“hello world”程序需要遵循的步骤?

3 个答案:

答案 0 :(得分:10)

在system / application / controllers文件夹中创建一个名为hello.php的文件。在文件中,输入以下代码:

<?php
class Hello extends Controller
{
   function index()
   {
     echo 'Hello world!';
   }
}
?>

然后转到http://localhost/codeigniter/index.php/hello,你应该看到你好的世界。 (您可能将其放在与codeigniter不同的目录中,因此请根据需要更改URL。)

然后您可以将代码更改为:

<?php
class Hello extends Controller
{
   function index()
   {
     echo 'Hello world!';
   }

   function test()
   {
      echo 'Second hello world!';
   }
}
?>

然后转到http://localhost/codeigniter/index.php/hello/test将从类中运行'test'函数。

使用.htaccess和mod_rewrite,您可以从网址中删除'index.php',因此您只能访问http://localhost/codeigniter/hellohttp://localhost/codeigniter/hello/test

答案 1 :(得分:4)

不要将代码点火器误认为是IDE。

代码点火器是框架工作,而不是迭代开发环境(IDE)。 IDE的一个示例是ECLIPSe。 IDE将具有文本编辑器,mabee一些语法突出显示/错误检查/甚至编译功能..

另一方面,框架工作是一组函数/类/脚本,其中包含可以重复使用的代码,以使您的生活更简单,或者为其命令。

因此,假设您已下载代码点火器并将其放在您的网络服务器上,您可以使用之前的用户说明。

答案 2 :(得分:3)

我的建议是观看/收听此处提供的视频教程:http://codeigniter.com/tutorials/http://video.derekallard.com/并对其进行记录。应该告诉你codeigniter是如何工作的。