Yup, 32-bit signed ints, assuming you've got a 32-bit processor. The largest such is of course 231-1=2147483647, but notice:
echo "gettype(2147483647) = ",gettype(2147483647),"\n";
echo "2147483647+1 = ",2147483647+1,"\n";
echo "gettype(2147483647+1) = ",gettype(2147483647+1),"\n";
for($a = 2147483637; $a<2147483637+20; ++$a)
{
echo $a," ",gettype($a),"\n";
}