为什么在yii2中控制器的操作中发生标头发送错误? [重复]

问题描述 投票:0回答:1

有一个错误说,标题已经发送,表明print_r发生了错误,但在教程中,print_r数组出现在网页顶部的导航栏之前

class PostController extends AppController
{
    public function actionTest()
    {
        $names = ['Ivanov', 'Petrov', 'Sidorov'];

        print_r($names);

        return $this->render('test');
    }

}
php controller yii2 action
1个回答
1
投票

在返回之前,你不应该使用echo,print_r和var_dump ..输出值

class PostController extends AppController
{
  public function actionTest()
  {
    $names = ['Ivanov', 'Petrov', 'Sidorov'];


    return $this->render('test');
  }

}

在您的情况下删除print_r($names);

© www.soinside.com 2019 - 2024. All rights reserved.