问题描述:
php的ord与chr函数疑问
我一直以为php是采用ASCII 码
php的ord函数说的是返回字符的ASCII 码,但是给他个汉字他也能返回,这说明他采用的应该不是ASCII 编码应该是utf-8或gb2312一类的编码把
chr函数能返回一个编码大于127的字符,这也说明php采用的不是ASCII编码
我原本以为php和c/c++一样吧int型赋值给char型时取int型最后一个字节,看来我错了,谁知道php对编码转换的细节能说下吗.
我一直以为php是采用ASCII 码
php的ord函数说的是返回字符的ASCII 码,但是给他个汉字他也能返回,这说明他采用的应该不是ASCII 编码应该是utf-8或gb2312一类的编码把
chr函数能返回一个编码大于127的字符,这也说明php采用的不是ASCII编码
我原本以为php和c/c++一样吧int型赋值给char型时取int型最后一个字节,看来我错了,谁知道php对编码转换的细节能说下吗.
问题解答:
我来补答展开全文阅读