PHP subtracting strlen($string)


PHP subtracting strlen($string)

我想反转strlen的值,我该怎么做?

$string = "123";
echo strlen($string);
3

当我这样做的时候,我得到了预期的结果:

echo strlen($string)*-1;
-3

然而,当我这样做时:

$var = strlen($string)*-1;
echo $var;

我什么都没得到。

$string = "123";
echo strlen($string) * -1; // -3
echo 0 - strlen($string);  // -3

它将只是echo -strlen("123");echo strlen("123")*-1;。这两个都返回-3