首页 web前端 html教程 详解UTF-8几种写法的区别

详解UTF-8几种写法的区别

Jun 30, 2017 am 10:09 AM
quot utf-8 utf8

<span style="font-family: Microsoft YaHei; font-size: 14px">本质上没有区别。<br/>1.<span style="color: #ff0000">“UTF-8”</span>是标准写法;<br/>2.在Windows下边英文不区分大小写,所以也可以写成<span style="color: #ff0000">“utf-8”</span>;<br/>3.“UTF-8”也可以把中间的“-”省略,写成<span style="color: #ff0000">“UTF8”</span>。一般程序都能识别,但也有例外(如下文):<br/><br/>  为了严格一点,最好用标准的大写“UTF-8”。</span><br/><span style="font-family: Microsoft YaHei; font-size: 14px">  在MySQL数据库中只能使用“utf8”</span><br/><span style="font-family: Microsoft YaHei; font-size: 14px">  在MySQL的命令模式中只能使用<span style="color: #ff0000">“utf8”</span>,不能使用“utf-8”,也就是说在PHP程序中只能使用“set names utf8(不加小横杠)”,如果你加了“-”此行命令将不会生效,但是在PHP中header时却要加上“-”,因为IE不认识没杠的“utf8”,原因 见下文。</span><br/><span style="font-family: Microsoft YaHei; font-size: 14px">4.在IE浏览器中只能使用“utf-8”</span><br/><span style="font-family: Microsoft YaHei; font-size: 14px">  IE中如果使用了“utf8”,页面可能会 空白 或 显示为乱码。</span><br/><span style="font-family: Microsoft YaHei; font-size: 14px">  但是在其它浏览器却是正常的,原因是因为:其它浏览器默认使用的是UTF-8的编码,如果无法识别页面的编码就会用默认的UTF-8来解码,但 是IE的默认编码是GB2312,所以默认的话就。。。。。(其它浏览器指“FireFox”、“Chrome”、“Opera”)</span><br/><br/><br/><span style="font-family: Microsoft YaHei; font-size: 14px; color: #339966"><span style="color: #ff0000"><strong>总结</strong></span>  </span><br/><span style="font-family: Microsoft YaHei; font-size: 14px">  【只有在MySQL中可以使用“utf-8”的别名“utf8”,但是在其他地方一律使用大写“UTF-8”。】</span><br/><span style="font-family: Microsoft YaHei; font-size: 14px">  具体为:</span><br/><span style="font-family: Microsoft YaHei; font-size: 14px">    <span style="color: #ff0000">在命令“mysql_query(set names utf8)”外一律用大写“UTF-8”。</span></span>
登录后复制

 

以上是详解UTF-8几种写法的区别的详细内容。更多信息请关注PHP中文网其他相关文章!

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
1 个月前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳图形设置
1 个月前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您听不到任何人,如何修复音频
1 个月前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.聊天命令以及如何使用它们
1 个月前 By 尊渡假赌尊渡假赌尊渡假赌

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

utf8编码汉字占多少字节 utf8编码汉字占多少字节 Feb 21, 2023 am 11:40 AM

utf8编码汉字占3个字节。在UTF-8编码中,一个中文等于三个字节,一个中文标点占三个字节;而在Unicode编码中,一个中文(含繁体)等于两个字节。UTF-8使用1~4字节为每个字符编码,一个US-ASCIl字符只需1字节编码,带有变音符号的拉丁文、希腊文、西里尔字母、亚美尼亚语、希伯来文、阿拉伯文、叙利亚文等字母则需要2字节编码。

php提交表单通过后,弹出的对话框怎样在当前页弹出,该如何解决 php提交表单通过后,弹出的对话框怎样在当前页弹出,该如何解决 Jun 13, 2016 am 10:23 AM

php提交表单通过后,弹出的对话框怎样在当前页弹出php提交表单通过后,弹出的对话框怎样在当前页弹出而不是在空白页弹出?想实现这样的效果:而不是空白页弹出:------解决方案--------------------如果你的验证用PHP在后端,那么就用Ajax;仅供参考:HTML code

node utf8汉字乱码怎么办 node utf8汉字乱码怎么办 Feb 08, 2023 am 10:29 AM

node utf8汉字乱码的解决办法:1、通过“typeof”查看“SarchName”的类型;2、使用“Name=iconv.decode(name,'gbk')”方式转换编码为utf8即可。

PHP改变字体中的字符编码矢量 PHP改变字体中的字符编码矢量 Mar 21, 2024 pm 03:11 PM

这篇文章将为大家详细讲解有关PHP改变字体中的字符编码矢量,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。PHP中改变字符串中的字符编码在php中,字符串的字符编码决定了其中字符的表示方式。要更改字符串的字符编码,可以使用以下步骤:1.确定当前字符编码$encoding=mb_detect_encoding($string);这将返回一个字符串,表示字符串的当前字符编码,例如"UTF-8"或"ISO-8859-1"。2.使用mb_convert_encoding

不用数据库来实现用户的简单的下载,代码如下,但是却不能下载,请高手找下原因,文件路劲什么的没有关问题 不用数据库来实现用户的简单的下载,代码如下,但是却不能下载,请高手找下原因,文件路劲什么的没有关问题 Jun 13, 2016 am 10:15 AM

不用数据库来实现用户的简单的下载,代码如下,但是却不能下载,请高手找下原因,文件路劲什么的没问题。

图片消失怎么解决 图片消失怎么解决 Apr 07, 2024 pm 03:02 PM

图片消失如何解决先是图片文件上传$file=$_FILES['userfile'];  if(is_uploaded_file($file['tmp_name'])){$query=mysql_query("INSERT INTO gdb_banner(image_src ) VALUES ('images/{$file['name'

图片消失怎么解决 图片消失怎么解决 Jun 13, 2016 am 10:09 AM

图片消失如何解决先是图片文件上传$file=$_FILES['userfile'];  if(is_uploaded_file($file['tmp_name'])){$query=mysql_query("INSERT INTO gdb_banner(image_src ) VALUES ('images/{$file['name'

PHP返回字符集的名称 PHP返回字符集的名称 Mar 21, 2024 am 09:56 AM

这篇文章将为大家详细讲解有关PHP返回字符集的名称,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。一、PHP中的字符集php中的字符集用来表示文本数据使用的字母、数字和符号的集合。它定义了如何将字节序列映射到字符值。PHP支持多种字符集,包括:ASCII:美国信息交换标准代码,包含7位字符,用于基于文本的系统。UTF-8:通用字符集转换格式-8位,一种广泛用于现代系统的可变长度字符集。UTF-16:通用字符集转换格式-16位,一种用于表示大量字符的固定长度字符集

See all articles