mb_internal_encoding

  • (PHP 4 >= 4.0.6, PHP 5, PHP 7)
  • mb_internal_encoding — Set/Get internal character encoding
  • 设置或获取内部字符集

Description

mixed mb_internal_encoding ([ string $encoding = mb_internal_encoding() ] )
//Set/Get the internal character encoding

Parameters

encoding

encoding is the character encoding name used for the HTTP input character encoding conversion, HTTP output character encoding conversion, and the default character encoding for string functions defined by the mbstring module. You should notice that the internal encoding is totally different from the one for multibyte regex.

字符编码用于HTTP输入,输出字符编码转换,默认的字符编码由mbstring模块字符串函数定义的。你应该注意到内部编码完全不同于多字节的正则表达式。

Return Values

If encoding is set, then Returns TRUE on success or FALSE on failure. In this case, the character encoding for multibyte regex is NOT changed. If encoding is omitted, then the current character encoding name is returned.

如果设置了编码,则成功返回TRUE或失败时返回FALSE。在这种情况下,对多字节字符编码不改变正则表达式。如果省略编码,则返回当前字符编码名称。

Examples

<?php
/*** Created by PhpStorm.* User: zhangrongxiang* Date: 2018/1/26* Time: 下午10:18*//* Set internal character encoding to UTF-8 */
mb_internal_encoding("UTF-8");
/* Display current internal character encoding */
echo mb_internal_encoding().PHP_EOL; // UTF-8mb_internal_encoding("GBK");
echo mb_internal_encoding().PHP_EOL; //CP936
mb_internal_encoding("CP936");
echo mb_internal_encoding().PHP_EOL; //CP936mb_internal_encoding("iso-8859-1");
echo mb_internal_encoding().PHP_EOL; //ISO-8859-1

文章参考

  • http://php.net/manual/en/function.mb-internal-encoding.php

转载注明出处

转载于:https://www.cnblogs.com/zhangrxiang/p/8361850.html

PHP之mb_internal_encoding使用相关推荐

  1. mb_internal_encoding php,PHP字符串mbstring处理中文字符串的具体方法解析

    大家通过对PHP的学习,可以运用这一高级语言创建一个性能较高的网站.对于初学者来说,对于PHP字符串mbstring还是比较陌生的,下面我们就来介绍一下PHP字符串mbstring的具体应用. 采用P ...

  2. PHP之mb_internal_encoding使用 1

    mb_internal_encoding (PHP 4 >= 4.0.6, PHP 5, PHP 7) mb_internal_encoding - Set/Get internal chara ...

  3. /xiaolei.php|martin_十步解决Php Utf-8编码(转贴)

    php用UTF-8总结: 1.php文件本身必须是UTF-8编码.不像Java会生成class文件,避免这个问题 2.php要输出头:header("Content-Type: text/h ...

  4. word导入中的一个乱码

    2019独角兽企业重金招聘Python工程师标准>>> 在做一个题库的项目中,需要将word中的试题导入到数据库中,中间过程真是坎坷,且不说word中的公式,图片等等格式,还有凌乱的 ...

  5. PHP_编码问题汇总

    2019独角兽企业重金招聘Python工程师标准>>> mb_convert_encoding - 转换字符的编码 string mb_convert_encoding ( stri ...

  6. smarty模板截取字符串乱码问题完美解决```````

    每一次遇到问题,都有解决的方法. 当你解决了问题时,会发现原来自己一直在进步```` 学php不久,却喜欢上了这种语言.太完美了. 今天遇到了一个乱码问题,这类问题对于一个smarty模板忠实者来说, ...

  7. MySQL 字符串删除表情符_PHP处理字符中的emoji表情(判断/移除/存储)

    目录判断字符串中是否含有 emoji 表情 移除字符串中的 emoji 表情 含有 emoji 表情的字符串在 MySQL 中的储存 utf-8 编码的 emoji 表情或者某些特殊字符占用 4 个字 ...

  8. 细说PHP中strlen和mb_strlen的区别(转)

    在PHP中,strlen与mb_strlen是求字符串长度的函数,但是对于一些初学者来说,如果不看手册,也许不太清楚其中的区别. 下面通过例子,讲解这两者之间的区别. 先看例子: <?php / ...

  9. HTML字符实体(Character Entities),转义字符串(Escape Sequence)

    为什么要用转义字符串? HTML中<,>,&等有特殊含义(<,>,用于链接签,&用于转义),不能直接使用.这些符号是不显示在我们最终看到的网页里的,那如果我们希 ...

最新文章

  1. 【题解】JSOIWC2019 Round4
  2. javascript . 05 json的组成、for...in 遍历对象、简单数据类型与复杂数据类型的传值与传址、内置对象...
  3. 在Windows10上安装WSL使用binwalk命令
  4. Oracle→表、表字段数据类型、表DDL语句、数据DML语句、约束、case...when、decode
  5. 如何在网页中每小时更新一次数据?
  6. JDK源码阅读调试环境搭建
  7. java实现飞机大战小游戏(源码+注释)
  8. 《硅谷钢铁侠:埃隆·马斯克的冒险人生》文摘
  9. 计算机上64位数和32位数,一不小心就蓝屏?安装win10系统和软件,你选32位还是64位?...
  10. 【Flutter小记4】Android手动设置Camera焦点没效果的解决方案CameraImage转YUV或RGBA要注意!
  11. 遗传算法(Genetic Algorithm)从了解到实例运用(上)(python)
  12. CSDN程序员过中秋,那是一个热闹
  13. 修改Zabbix标志性logo
  14. 企业为什么更青睐选择第三方短信平台?
  15. 奇迹按键精灵挂机脚本_奇迹脚本代码导入按键精灵后怎么使用?
  16. freeBSD的VNET_DEFINE跟SYSCTL_VNET_INT
  17. 082为什么不是c语言合理常量,082高级语言程序设计课件@北工大第2讲C语言的基本控制.pdf_人人文库网...
  18. OSCAR开源大会 | 「开源学」:如何分门别类理解开源
  19. 上网技巧篇-干货分享
  20. Chrome浏览器如何关闭自动更新

热门文章

  1. data类型的Url格式及Base64编码:把小数据直接嵌入到Url中
  2. RedHat 系列 Linux 安装后,建立嵌入式开发环境
  3. 简单的基于YCrCb颜色空间的人脸检测(肤色)
  4. 机器学习和深度学习学习资料
  5. 共享内存简介和mmap 函数
  6. 微信公众号接入图灵机器人实现自动回复消息
  7. 在QT搭建的播放器外壳中嵌入SDL的窗口
  8. node(ActiveMq)
  9. 第1个实验:用汇编语言点亮一盏LED
  10. 数据导入HBase最常用的三种方式及实践分析