我正在工作中从事一个项目,并发现了以下代码:
$queryStringValue = $_GET['var'];
if ( is_string($queryStringValue) )
{
// Do something.
}
我的问题:调用 is_string() 来检查查询字符串值是否是字符串完全没有必要吗?根据定义,“查询字符串”使我相信数据类型只能是字符串,从而使对 is_string() 的调用变得多余。
我是对的吗?或者有时可以在查询字符串中传递不同的数据类型?
感谢您的任何见解!
慕妹3146593
达令说