对于任务关键型银行应用程序,Strlen可以信任PHP


PHP can Strlen be trusted for mission critical banking applications?

我想知道什么时候用php 中的strlen函数检查字符串的长度

它说是32。然而,当我在记事本或记事本++中打开它时,我可以看到文件中有一些空白(与其他行对齐不正确,

因为我正在做一个银行应用程序,所以strlen必须100%正确

我只是想知道我应该继续相信这个输出,还是应该转移到之类的其他地方

mb_strlen

在普通ASCII字符集中,什么是值得信任的最佳函数?

是否要使用strlen()mb_strlen()取决于服务器设置,是否使用mb_string extension。尽管在这些情况下CCD_ 4通常无论如何都被CCD_。除此之外,计算值100%正确。

如果在文本显示应用程序中打开文本(尤其是多字节字符串),您可能会看到文本(特别是多字节串)的可视化方式。你在那里得到误导性信息的可能性要大得多。