php – 使用isset的风险?

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了php – 使用isset的风险?脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
我是 PHP新手.

我被建议消毒$_GET和$_POST.我一直在遵循这个建议.

但是,如果我只想检查变量

if(isset($_GET['login']))

我需要对此进行任何消毒吗?

另外,我需要清理我使用的$_SESSION值吗?

解决方法

不,你不需要进行任何类型的清理或任何事情: isset()将允许你检查变量(或你的情况下的项目数组)是否存在 – 这就是它.

在这里,当您测试项目/变量是否存在时,您无法清理它:要清理数据,您需要它存在.

但请注意:如果该项存在,则isset()将返回false,但为null!在$_GET项目的情况下,很可能不会发生.

脚本宝典总结

以上是脚本宝典为你收集整理的php – 使用isset的风险?全部内容,希望文章能够帮你解决php – 使用isset的风险?所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。