问题原因:
你可能安装的是gbk版本ecshop,之后模板是utf-8才会有这样的情况发桥裤生
解决方法:
建议你重新安装utf-8版本的ecshop,或者将模板文件戚消敬转码,模板堂论坛有转码工具,转成gbk就可以了。
iconv也是用来转换字符串编码的,与上函数功能相似。下面还有一些详细的例子:
iconv — Convert string to requested character encoding
(PHP 4 >= 4.0.5, PHP 5)
mb_convert_encoding —辩樱贺 Convert character encoding
(PHP 4 >= 4.0.6, PHP 5)
用法:
颂猜string mb_convert_encoding ( string str, string to_encoding [, mixed from_encoding] )
需要先enable mbstring 扩展库,在 php.ini里将extension=php_mbstring.dll 前面的 去掉
mb_convert_encoding 可以指定多种输入编码,它会根据内容自动识别,但携派是执行效率比iconv差太多;
你可以直接在php文件内清旦 *** 作哦,比如你想在index.dwt里调用,那顷薯你可以在index.php 把你写的雀正者函数加进去然后 再index.php 里加入
$content=getline($file) //$file我不大清楚你传的是哪里的值
$smarty->assign('res', $content)
index.dwt里 直接{$res}就可以了
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)