伙计们,我是编码点火器的新手。我不明白如何使用这个框架。它只是打开用户指南。谁能告诉我在代码点火器上执行“hello world”程序需要遵循的步骤?
4 回答
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/hello
or http://localhost/codeigniter/hello/test
。
不要将代码点火器与 IDE 混淆。
代码点火器是一个框架,而不是一个集成开发环境(IDE)。IDE 的一个示例是 ECLIPSe。IDE 将有一个文本编辑器,mabee 一些语法突出显示/错误检查/甚至编译功能..
另一方面,框架是一组函数/类/脚本,其中包含您可以重用的代码,以使您的生活更简单,或给它秩序。
因此,假设您已经下载了代码点火器并将其放在您的网络服务器上,您可以使用以前的用户说明。
我的建议是观看/收听此处提供的视频教程:http: //codeigniter.com/tutorials/和http://video.derekallard.com/并做笔记。应该向您展示 codeigniter 的工作原理。
<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>