在controller直接echo的時候,某些浏覽器會出現亂碼的情況。可以用下面兩種方法解決:
1、常用的php的header函數
復制代碼 代碼如下:header("Content-type:text/html;charset=utf-8");
示例:
復制代碼 代碼如下:<?php
class home extends CI_Controller {
function index()
{
//設置編碼
header("Content-type:text/html;charset=utf-8");
echo '測試輸出';
}
}
?>
2、使用Output類來解決
復制代碼 代碼如下:$this->output->set_content_type('application/html;charset=utf-8');
$this->output->set_output("測試輸出");