我想知道我什么时候用php中的strlen函数检查字符串的长度
它说它是32.然而当我在记事本或记事本中打开它时,我可以在文件中看到一些空格(与其他行不正确对齐,
因为我正在做银行应用程序strlen对于100%正确至关重要。
我只是想知道我是否应该继续信任这个输出,或者我应该转移到像
这样的其他东西mb_strlen
普通ASCII字符集中最值得信任的功能是什么?
答案 0 :(得分:0)
如果要使用strlen()或mb_strlen()取决于您的服务器设置,是否使用mb_string扩展名。虽然通常strlen()在这些情况下都会被mb_strlen()重载。除此之外,计算值100%正确。
您可能会看到的差异是如果在文本显示应用程序中打开文本(尤其是多字节字符串),它是如何可视化的。您更有可能在那里获得具有误导性的信息。