Php Phalcon UTF8是否符合要求?

Php Phalcon UTF8是否符合要求?,php,utf-8,phalcon,Php,Utf 8,Phalcon,我想知道Phalcon的内部使用的UTF8是什么 例如,如果我使用这样的东西 echo strlen('hello'); // output 5 然而 echo strlen('汉字/漢字'); // will output something like 10 strlen与UTF8不兼容,因此必须使用mb_strlen以确保安全 Phalcon是否使用(内部)mb_*相关功能?如果不是,我们如何确保内部的一切都以UTF8方式处理,以确保与所有语言兼容 谢谢 目前,PHP是二进制安全的,这意

我想知道Phalcon的内部使用的UTF8是什么

例如,如果我使用这样的东西

echo strlen('hello'); // output 5
然而

echo strlen('汉字/漢字'); // will output something like 10
strlen与UTF8不兼容,因此必须使用mb_strlen以确保安全

Phalcon是否使用(内部)mb_*相关功能?如果不是,我们如何确保内部的一切都以UTF8方式处理,以确保与所有语言兼容


谢谢

目前,PHP是二进制安全的,这意味着您可以以透明的方式处理多字节字符串(如utf8或其他字符集)、拉丁1或ascii

Phalcon,仅在使用目录名时使用strlen(不确定是否有人使用具有多字节字符的目录)