5

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

4

4 回答 4

10

hello.php在您的系统/应用程序/控制器文件夹中创建一个文件。在文件中,输入以下代码:

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

然后转到http://localhost/codeigniter/index.php/hello,您应该会看到 hello world。(您可能将其放在与 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从类中运行“测试”功能。

使用 .htaccess 和 mod_rewrite 你可以从你的 url 中删除 'index.php',所以你只会访问http://localhost/codeigniter/helloor http://localhost/codeigniter/hello/test

于 2009-02-22T04:49:46.847 回答
4

不要将代码点火器与 IDE 混淆。

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

另一方面,框架是一组函数/类/脚本,其中包含您可以重用的代码,以使您的生活更简单,或给它秩序。

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

于 2009-02-22T07:33:54.753 回答
3

我的建议是观看/收听此处提供的视频教程:http: //codeigniter.com/tutorials/http://video.derekallard.com/并做笔记。应该向您展示 codeigniter 的工作原理。

于 2009-02-25T17:14:00.280 回答
0
<html>

<head>
<title>Codeigniter</title>
</head>

<body>

<?php

include "index.php";


class hello extends CI_Controller
{
   function index()
   {
     echo "Hello world!";
   }
}

echo "head<br>";
$t = new hello();
$t->index();
?>

</body>
</html>
于 2018-02-25T06:56:27.807 回答