标签: php
朋友们,为什么人们在php中定义数据类型如下,
$id = (int) $_GET['id'];
答案 0 :(得分:4)
确保变量确实包含有效数字。例如,空字符串将转换为0,'abc'将转换为0,等等。
答案 1 :(得分:2)
这会将URL参数"id"(转换为整数)的值分配给变量$id。 URL中的参数当然是字符串,因此如果以这种方式传递整数,则首先应将其转换为int数据类型。
"id"
$id
答案 2 :(得分:1)
因为这样你就知道自己在操纵什么,所以毫无意外。