PHP中字符串到整数的转换规则是什么?
例如,我有以下返回 0:
var_dump((int)"test0");
var_dump((int)"test1");
var_dump((int)"test2");
并且看起来如果字符串以数字开头,那么它将修剪字符并仅使用数字部分。如下:
var_dump((int)"1test");
var_dump((int)"2test");
var_dump((int)"3test");
它们分别返回 1、2 和 3。
现在,这是一个明确的规则,还是有例外?