繁体   English   中英

为什么人们在php中定义数据类型?

[英]why people are defining data type in php?

嗨,朋友们,为什么人们在php中定义数据类型如下,

$id = (int) $_GET['id']; 

确保变量确实包含有效数字。 例如,空字符串将被转换为0,'abc'将被转换为0,依此类推。

这会将URL参数"id" (转换为整数)分配给变量$id URL中的参数当然是字符串,因此,如果以这种方式传递整数,则首先应将其转换为int数据类型。

因为这样您就知道要操作的内容,因此不会感到惊讶。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM