我正在尝试弄清楚 strlen()
如何找出数字的长度。当我尝试以下操作时:
echo strlen(00000000000000000000000000000000);
当我尝试时,它输出1
,但是
echo strlen(11111111111111111111111111111111111111111111111111111111);
它输出了19
。有时它能够像这个例子一样正常工作:
echo strlen(19);
strlen()
输出2
。 我知道可以使用以下方法:
echo strlen('00000000000000000000000000000000');
它将输出32
,但我想弄清楚它如何与数字一起使用。
strlen((string)000000000000000000000000);
强制使它成立。 - M A SIDDIQUI111111111111111111111111111111111111111111111111111111111111111111111111
不等于19。 - Qeaxe