CodeIgniter输出中文乱码的两种解决办法

 更新时间:2014年06月12日 12:00:34   投稿:shichen2014  
在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("测试输出");

相关文章

  • Yii框架实现邮箱激活的方法【数字签名】

    Yii框架实现邮箱激活的方法【数字签名】

    这篇文章主要介绍了Yii框架实现邮箱激活的方法,基于邮箱发送邮件实现数字签名的激活功能,需要的朋友可以参考下
    2016-10-10
  • PHP 中TP5 Request 请求对象的实例详解

    PHP 中TP5 Request 请求对象的实例详解

    这篇文章主要介绍了PHP 中TP5 Request 请求对象的实例详解的相关资料,这里提供实现代码帮助大家理解这部分内容,需要的朋友可以参考下
    2017-07-07
  • Thinkphp批量更新数据的方法汇总

    Thinkphp批量更新数据的方法汇总

    这篇文章主要介绍了Thinkphp批量更新数据的方法汇总的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2016-06-06
  • Yii框架常见缓存应用实例小结

    Yii框架常见缓存应用实例小结

    这篇文章主要介绍了Yii框架常见缓存应用,结合实例形式分析了Yii框架缓存相关的配置、获取、查询等操作技巧与注意事项,需要的朋友可以参考下
    2019-09-09
  • 图文详解PHP环境搭建教程

    图文详解PHP环境搭建教程

    这篇文章主要以图文结合的方式为大家详细介绍了PHP环境搭建教程,为大家介绍了php语言的历史、优势,感兴趣的小伙伴们可以参考一下
    2016-07-07
  • php  单例模式详细介绍及实现源码

    php 单例模式详细介绍及实现源码

    这篇文章主要介绍了php 单例模式详细介绍及实现源码的相关资料,需要的朋友可以参考下
    2016-11-11
  • PHP 中使用explode()函数切割字符串为数组的示例

    PHP 中使用explode()函数切割字符串为数组的示例

    explode()函数的作用:使用一个字符串分割另一个字符串,打散为数组。下面通过本文给大家介绍PHP 中使用explode()函数切割字符串为数组 ,需要的朋友可以参考下
    2017-05-05
  • ThinkPHP中图片按比例切割的代码实例

    ThinkPHP中图片按比例切割的代码实例

    今天小编就为大家分享一篇关于ThinkPHP中图片按比例切割的代码实例,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-03-03
  • thinkPHP通用控制器实现方法示例

    thinkPHP通用控制器实现方法示例

    这篇文章主要介绍了thinkPHP通用控制器实现方法,结合实例形式分析了thinkPHP针对数据库的基本CURD操作方法的封装实现技巧,需要的朋友可以参考下
    2017-11-11
  • php实现无限级分类

    php实现无限级分类

    这篇文章主要介绍了php实现无限级分类,方法非常的简单,代码也很难简洁,需要的朋友可以参考下
    2014-12-12

最新评论