utf-8 和 utf8的区别
来源:互联网 发布:java构造器小技巧 编辑:程序博客网 时间:2024/06/05 15:06
在使用中常常遇到 utf-8 和 utf8,现在终于弄明白他们的使用不同之处了,现在来和大家分享一下,下面我们看一下 utf-8 和 utf8 有什么区别。
“UTF-8” 是标准写法,php 在 Windows 下边英文不区分大小写,所以也可以写成 “utf-8”。”UTF-8” 也可以把中间的”-“省略,写成 “UTF8”。一般程序都能识别,但也有例外(如下文),为了严格一点,最好用标准的大写”UTF-8”。
在数据库中只能使用”utf8”(MySQL) 在MySQL的命令模式中只能使用”utf8”,不能使用”utf-8”,也就是说在PHP程序中只能使用 “set names utf8(不加小横杠)”,如果你加了”-“此行命令将不会生效,但是在 PHP 中 header 时却要加上”-“,因为 IE 不认识没杠的”utf8”,原因见下文。
PHP 中的 header:
<?php header('Content-Type: text/html; charset=UTF-8'); ?>
静态文件使用:
总结:【只有在MySQL中可以使用”utf-8”的别名”utf8”,但是在其他地方一律使用大写”UTF-8”。】
具体为:
除了在命令 “mysql_query(set names utf8)” 外一律用大写”UTF-8”。
阅读全文
0 0
- utf8和UTF-8的区别
- utf8和utf-8的区别
- utf-8和utf8的区别
- utf-8和utf8的区别
- utf-8 和 utf8的区别
- utf-8 UTF-8 和utf8 区别
- utf8 UTF-8 的区别
- UTF-8 GBK UTF8 GB2312 之间的区别和联系
- UTF-8 GBK UTF8 GB2312 之间的区别和关系
- UTF-8 GBK UTF8 GB2312 之间的区别和关系
- UTF-8 GBK UTF8 GB2312 之间的区别和关系
- UTF-8 GBK UTF8 GB2312 之间的区别和关系
- UTF-8 GBK UTF8 GB2312 之间的区别和关系
- UTF-8 GBK UTF8 GB2312 之间的区别和关系
- UTF-8 GBK UTF8 GB2312 之间的区别和关系
- UTF-8 GBK UTF8 GB2312 之间的区别和关系
- UTF-8 GBK UTF8 GB2312 之间的区别和关系
- UTF-8 GBK UTF8 GB2312 之间的区别和关系
- POJ
- CentOS Mongodb安装使用
- 详细Oracle 安装文档
- Mongodb DB.prototype._authOrThrow@src/mongo/shell/db.js:1441:20
- 【memset函数】
- utf-8 和 utf8的区别
- 数据结构:将二叉搜索树转换成一个排序的双向链表
- WebStorm集成Mocha + Chai进行js单元测试
- leetcode[Find Mode in Binary Search Tree]//待整理多种解法
- javascript将字符串中的多个空格替换为一个空格的正则实例
- Mongodb远程登陆
- Static的作用
- 数据结构-顺序表
- Seven ways to improve example-based single image super resolution笔记