Codeigniter Parse错误:语法错误,意外T_CLASS

时间:2012-05-31 02:14:10

标签: codeigniter

我正在尝试一个简单的代码点火器你好世界教程,但不断收到此错误,不知道为什么。

  

解析错误:语法错误,意外的T_CLASS   C:\ xampp \ htdocs \ loxxbylisa \ application \ controllers \ helloworld.php on   第3行

<? php

    class HelloWorld extend CI_Controller {

    public function index(){
            $this->load->view('helloworld');
        }

    }

?>

我在XAMPP中运行它,而views文件夹中的helloworld.php只是文本“hello world”。 有什么建议?

3 个答案:

答案 0 :(得分:2)

现在唯一跳出来的是你在开场之间有空间

class HelloWorld extends CI_Controller

注意延伸结束时的“s”。应该延伸。 http://php.net/manual/en/keyword.extends.php

答案 1 :(得分:1)

请使用此代码它将适合您..在控制器...你使用扩展的错误拼写...它应该是扩展

<?php

    class HelloWorld extends CI_Controller {

        public function index(){
            $this->load->view('helloworld');
        }

    }

?>

在视图中创建名为helloworld.php的视图

答案 2 :(得分:0)

使用Codeignitor时,我遇到了类似的错误:

遇到未捕获的异常
类型:ParseError
消息:语法错误,意外的“类”(T_CLASS)

我的代码如下:

defined('BASEPATH') OR exit('No direct script access allowed')

class Migrate extends CI_Controller

这里的问题是我应该在第一行后面加上;

因此,意外的T_CLASS可能是几次输入错误的结果。始终检查您的代码!