我试图获取控制器内另一个函数的数据,但是当我用视图加载它时会出现问题。无论如何,我把控制器的输出放在视图中,它仍然是HTML的顶部
这是控制器代码
public function index()
{
$data['record'] = $this->samples();
$this->load->view('home',$data);
}//end index()
public function samples(){
echo "string";
}
这是视图
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<?php echo $record;?>
<h1>This is a sample</h1>
</body>
</html>
现在当我进入浏览器时看起来没问题,但是当您转到源代码时,您可以看到数据位于HTML之上。那是为什么?
答案 0 :(得分:0)
你应该退货
public function index()
{
$data['record'] = $this->samples();
$this->load->view('home',$data);
}
public function samples(){
return "string";
}