当前位置: 首页> 函数类别大全> mb_internal_encoding

mb_internal_encoding

设置/获取内部字符编码
名称:mb_internal_encoding
分类:多字节字符串
所属语言:php
一句话介绍:设置/获取内部字符编码

mb_internal_encoding 函数

适用 PHP 版本

PHP 4 >= 4.0.6, PHP 5, PHP 7, PHP 8

函数说明

mb_internal_encoding 函数设置或获取当前内部字符编码。

函数语法

mb_internal_encoding([string $encoding = NULL]): string|false

参数

该函数有一个可选的参数:

  • $encoding:设置内部字符编码的编码方式。若不提供该参数,则返回当前的内部字符编码。

返回值

如果设置了字符编码,函数返回设置的字符编码名称;如果没有设置,则返回当前的内部字符编码;如果提供的编码名称无效,函数返回 false。

示例

下面是一个使用 mb_internal_encoding 函数的示例:

<?php
// 设置内部字符编码为 UTF-8
mb_internal_encoding("UTF-8");
echo mb_internal_encoding(); // 输出:UTF-8
<p>// 设置内部字符编码为 ISO-8859-1<br>
mb_internal_encoding("ISO-8859-1");<br>
echo mb_internal_encoding(); // 输出:ISO-8859-1<br>
?><br>

示例代码的说明

在这个示例中,首先使用 mb_internal_encoding("UTF-8") 设置内部编码为 UTF-8,并通过 mb_internal_encoding() 输出当前的编码,结果是“UTF-8”。接着,改变编码为 ISO-8859-1,再次输出编码,结果是“ISO-8859-1”。

同类函数
  • 大小写不敏感地查找指定字符在另一个字符串中最后一次的出现 mb_strrichr

    mb_strrichr

    大小写不敏感地查找指定字符在另一个字符串
  • 大小写不敏感地查找字符串在另一个字符串里的首次出现 mb_stristr

    mb_stristr

    大小写不敏感地查找字符串在另一个字符串里
  • 返回多字节正则表达式的匹配部分 mb_ereg_search_regs

    mb_ereg_search_regs

    返回多字节正则表达式的匹配部分
  • 检测 HTTP 输入字符编码 mb_http_input

    mb_http_input

    检测HTTP输入字符编码
  • 检测字符编码 mb_detect_encoding

    mb_detect_encoding

    检测字符编码
  • 大小写不敏感地查找字符串在另一个字符串中首次出现的位置 mb_stripos

    mb_stripos

    大小写不敏感地查找字符串在另一个字符串中
  • 检查字符串在指定的编码里是否有效 mb_check_encoding

    mb_check_encoding

    检查字符串在指定的编码里是否有效
  • 返回预定义多字节字符串的多字节正则表达式的匹配部分的位置和长度 mb_ereg_search_pos

    mb_ereg_search_pos

    返回预定义多字节字符串的多字节正则表达式
热门文章