解析错误:语法错误,意外'<',期待T_STRING或T_VARIABLE或'{'或'$'
我在Code Igniter编码中遇到上述错误,主要在第2行:
$this->load->model('helloworld_model');
$data['result'] = $this->helloworld_model-><span class="sql"> getData </span>();
$data['page_title'] = "CI Hello World App!";
$this->load->view('helloworld_view',$data);
请帮我解决这个问题。
答案 0 :(得分:4)
而不是
$data['result'] = $this->helloworld_model-><span class="sql"> getData </span>();
^
试
$data['result'] = $this->helloworld_model->getData();
看起来有些HTML会在你的PHP中复制并粘贴它。
我假设您将**
放在那里以标记这条线。如果没有,也删除它们。
答案 1 :(得分:3)
$this->helloworld_model-><span class="sql"> getData </span>();
这显然是错误的。有些东西破坏了你的代码,可能是IDE里的东西。
写:
$this->helloworld_model->getData();
BTW我看到你试图在代码块中使用Markdown粗体;不幸的是你不能这样做。
答案 2 :(得分:1)
您的PHP无法解析,<
是意外的。我不完全确定你在这里使用什么样的框架,但是直接在PHP代码中插入一个span将无法工作..