php中支不支持unicode

这篇文章将为大家详细讲解有关php中支不支持unicode,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

php是不支持unicode的,因为Unicode是一种表示所有字母和符号的可靠方式,而PHP只能支持八位二进制编码的字符集。

本文操作环境:windows7系统、PHP7.1版,DELL G3电脑

php 不支持unicode吗?

Unicode是一种表示所有字母和符号的可靠方式。

PHP官方文档上说:“一个字符串 string 就是由一系列的字符组成,其中每个字符等同于一个字节。这意味着 PHP 只能支持 256 的字符集,”

意味着PHP只能支持八位二进制编码的字符集。而Unicode则是所有的。

charset=utf-8这一部分表明使用的是UTF-8字符编码,这是8位Unicode转换格式(8-bit UnicodeTransformation Format)的简写。

如此看来的话,是不是就能解释为什么PHP不能支持Unicode编码吧,能是能出来,只不过是些奇怪的字符。

关于“php中支不支持unicode”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。