问答详情
源自:5-3 Smarty的配置与实例化

乱码怎么办?加header没效果?用meta就可以为什么

<!--<meta charset="utf-8"/>-->

<?php

//header("content-type:text/html;charset:utf-8;");

require("../smarty/Smarty.class.php");

$smarty=new Smarty;

$smarty->left_delimiter="{";

$smarty->right_delimiter="}";

$smarty->setCompileDir("template_c");

$smarty->setTemplateDir("tpl");

$smarty->setCacheDir("cache");

$smarty->caching=true;

$smarty->cache_lifetime=120;

$smarty->assign("test","这是测试");

$smarty->display("test.tpl");

//$smarty->

?>


提问者:qq_印迹_0 2015-04-10 12:19

个回答

  • PengCheng
    2015-04-10 14:33:56

    php文件也要保存成utf8格式

  • 木杨凌风
    2015-10-28 23:41:04

    在tpl文件上边加上

    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    这样一句话一样也可以解析出来