在php中作整数转换时,一般会用(int),另外的强制类型转换方式,还有float, string, array等。
而intval(),如果参数是字符串,则返回字符串中第一个不是数字的字符之前的数字串所代表的整数值。
如果字符串第一个是‘-',则从第二个开始算起。
如果参数是符点数,则返回他取整之后的值。
例如:
<?php
intval("A")=0;
intval(12.3223)=12;
intval("1123Asdfka3243")=1123;
$a=0.99;
$b=(int)$a; //$b=0;
$a=1.99;
$b=(int)$a; //$b=1;