小编典典

intval 和强制转换为 int - `(int) X` 之间有什么特别的区别吗?

all

intval 和 (int) 之间有什么特别的区别吗?

例子:

$product_id = intval($_GET['pid']);
$product_id = (int) $_GET['pid'];

以上两行代码有什么特别的区别吗?


阅读 97

收藏
2022-05-20

共1个答案

小编典典

intval()可以传递一个要转换的基数。(int)不能。

int intval( mixed $var  [, int $base = 10  ] )
2022-05-20