搜索

首页  >  问答  >  正文

smarty开启缓存乱码

smarty开启缓存后第一次刷页面乱码,再刷一次就正常了,工程和页面都是utf8编码,不知道***问题。

PHP代码如下(smarty3.1.16)

<?php

include_once './libs/Smarty.class.php';

$smarty = new Smarty();

$smarty->caching =1;

$smarty->cache_lifetime =3 ;

$smarty->assign("name","万事如意");

$smarty->display("name.html");


模版

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>Insert title here</title>

</head>

<body>

  {$name}

</body>

</html>


风起时丶丶想你风起时丶丶想你2270 天前987

全部回复(2)我来回复

  • 风起时丶丶想你

    风起时丶丶想你2018-10-12 11:21:46

    换了php版本发现,原来是php6自己的原因,具体什么导致的不清楚,反正是尽量用php5或者7别用6

    回复
    0
  • 风起时丶丶想你

    风起时丶丶想你2018-10-11 10:33:47

    有没有大神解释一下

    回复
    0
  • 取消回复