|
在controller直接echo的時(shí)候,某些瀏覽器會(huì)出現(xiàn)亂碼的情況。可以用下面兩種方法解決:
1、常用的php的header函數(shù)
復(fù)制代碼 代碼如下:header("Content-type:text/html;charset=utf-8");
示例:
復(fù)制代碼 代碼如下:<?php
class home extends CI_Controller {
function index()
{
//設(shè)置編碼
header("Content-type:text/html;charset=utf-8");
echo '測試輸出';
}
}
?>
2、使用Output類來解決
復(fù)制代碼 代碼如下:$this->output->set_content_type('application/html;charset=utf-8');
$this->output->set_output("測試輸出");
php技術(shù):CodeIgniter輸出中文亂碼的兩種解決辦法,轉(zhuǎn)載需保留來源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時(shí)間聯(lián)系我們修改或刪除,多謝。