Codeigniter生成文本视图

时间:2018-09-04 16:04:13

标签: codeigniter

我需要生成数据的文本视图,但是某些链接可以正常工作,但是某些链接未将结果显示为文本。

我的代码如下:

            $cidr_result    = $this->webmodel_downloads->singlecountrycidr($country_code2);
        //$this->load->helper('text');
        //$this->load->helper('file');
        //echo "# Generated ". date('Y-m-d')."\n";
        $this->output->set_content_type('text/plain', 'UTF-8');
        $this->output->set_header("Content-Type: text/plain");
        echo "# Generated ". date('Y-m-d').PHP_EOL;
        if (!empty($cidr_result)){
            foreach($cidr_result as $row){
            echo $row['value'].PHP_EOL;
            //print_r($row['value'].PHP_EOL);
            }
        }

如果我做错了,请帮助我。谢谢

1 个答案:

答案 0 :(得分:0)

我不知道其背后的技术原因,但我没有使用CodeIgniter函数作为文本标题,而是使用了PHP Header,并且工作正常;

header ("Content-type: text/plain");