
PHP中的中文字符进制转换原理剖析
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本文深入探讨了在PHP编程环境中处理和转换中文字符的进制问题,详细解析了其背后的实现机制和技术细节。
在GBK编码中,一个汉字由两个字符组成。获取包含汉字的字符串的方法如下:
```php
$string = 不要迷恋哥;
$length = strlen($string);
for ($i=0; $i<$length; $i++) {
if (ord($string[$i]) > 127) {
$result[] = ord($string[$i]). .ord($string[++$i]);
}
}
var_dump($result);
```
由于一个汉字由两个字符组成,使用`ord()`函数获取的字符ASCII值如果大于127,则说明当前字符是该汉字的一部分。此时需要进一步获取下一个字符以完整表示该汉字。
全部评论 (0)
还没有任何评论哟~


