我是非常新兴的PHP,我真的不知道如何解决我的错误:
我下载了燃料php的.zip文件,然后我将它们解压缩并将内容放在C:\ wamp \ www中。然后我开始研究This tutorial。这些是我写的最后一个代码:
//C:\wamp\www\fuelphp\fuel\app\classes\controller\hello2.php
<?php
class Controller_Hello2 extends Controller {
public function action_index()
{
echo "Hello World!";
}
public function action_buddy($name = 'buddy')
{
$this->response->body = View::factory('hello', array(
'name' => $name,
));
}
}
?>
//C:\wamp\www\fuelphp\fuel\app\views\hello2.php
<h1>Hello!</h1>
<p>Hey <?php echo $name ?>, how's it going?</p>
然而,当我运行hello2.php时,我得到了这个:
ErrorException [致命错误]: 调用未定义的方法Fuel \ Core \ View :: factory()APPPATH / classes / controller / hello2.php @ line 9
我理解其含义,但我绝对不知道为什么以及如何解决这个问题。我该怎么办?
答案 0 :(得分:2)
您的教程必须旧,factory
已弃用,现已删除,请改用<{1}}
forge()