$a = '88';
$b = '88 8888';
echo (int)$a;
echo (int)$b;
Run Code Online (Sandbox Code Playgroud)
正如预期的那样,两者都产生88.任何人都知道是否有一个字符串到int函数将适用于$ b的值并产生888888?我已经google了一下,没有运气.
谢谢
我正在努力理解为什么下面的代码在我期待'FOO1'时回应'FOO2'
$tmp = 'foo1';
echo $tmp == 'foo1' ? 'FOO1' : $tmp == 'foo2' ? 'FOO2' : 'NO FOO';
Run Code Online (Sandbox Code Playgroud)