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

来源:5-3 Smarty的配置与实例化

qq_印迹_0

2015-04-10 12:19

<!--<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->

?>


写回答 关注

2回答

  • 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" />
    这样一句话一样也可以解析出来


MVC架构模式分析与设计

通过学习MVC理论知识,由浅入深带您实现人生第一个MVC框架

82400 学习 · 929 问题

查看课程

相似问题