在PHP中,为什么使用inval()而不是使用(int)强制转换?
问题描述:
可能重复:
Is there any particular difference between intval and (int)?在PHP中,为什么使用inval()而不是使用(int)强制转换?
这两种说法都是,据我所知,相同的:
$i = (int)getSomeValue();
和
$i = intval(getSomeValue());
我有充分的理由选择一个在另一个之上(例如,性能,零值或物体的处理等)?