CodeIgniter输出中文乱码的两种解决办法
2015-01-24信息快讯网
在controller直接echo的时候,某些浏览器会出现乱码的情况。这篇文章主要介绍了CodeIgniter输出中文乱码的两种解决办法,需要的朋友可以参考下
在controller直接echo的时候,某些浏览器会出现乱码的情况。可以用下面两种方法解决:
1、常用的php的header函数
header("Content-type:text/html;charset=utf-8");
示例:
<?php class home extends CI_Controller { function index() { //设置编码 header("Content-type:text/html;charset=utf-8"); echo '测试输出'; } } ?>
2、使用Output类来解决
$this->output->set_content_type('application/html;charset=utf-8'); $this->output->set_output("测试输出");
php实现webservice实例
PHP动态编译出现Cannot find autoconf的解决方法
PHP读取CURL模拟登录时生成Cookie文件的方法
PHP中Header使用的HTTP协议及常用方法小结
php使用ZipArchive提示Fatal error: Class ZipArchive not found in的解决方法
CI框架装载器Loader.php源码分析
PHP has encountered a Stack overflow问题解决方法
为PHP安装imagick时出现Cannot locate header file MagickWand.h错误的解决方法
php中count获取多维数组长度的方法
Codeigniter(CI)框架分页函数及相关知识
推荐几款用 Sublime Text 开发 Laravel 所用到的插件
ThinkPHP做文字水印时提示call an undefined function exif_imagetype()解决方法
PHP改进计算字符串相似度的函数similar_text()、levenshtein()
使用配置类定义Codeigniter全局变量
CI使用Tank Auth转移数据库导致密码用户错误的解决办法
Codeigniter中禁止A Database Error Occurred错误提示的方法
Codeigniter实现智能裁剪图片的方法
Codeigniter+PHPExcel实现导出数据到Excel文件
Codeigniter生成Excel文档的简单方法
让CodeIgniter数据库缓存自动过期的处理的方法