intval 和 (int) 之间有什么特别的区别吗?
例子:
$product_id = intval($_GET['pid']); $product_id = (int) $_GET['pid'];
以上两行代码有什么特别的区别吗?
intval()可以传递一个要转换的基数。(int)不能。
intval()
(int)
int intval( mixed $var [, int $base = 10 ] )