我们可以在$ _POST中找到什么:
一个问题出现了两个问题:
is_integer($_POST['name']) === true
这对于在类型频谱足够有限的情况下避免不必要的验证是相关的。
谢谢
答案 0 :(得分:3)
可能会使用var_dump($_POST);
并检查那里有什么? :)
$ _POST可能是一个对象,还是来自与数组不同的其他数据类型? 是否有可能$ _POST是标量?
$ _ POST是一个数组,在该数组中所有元素都是标量(因为所有的php变量都是标量)。
当$ _POST是一个数组时:
永远!
是否可以在其中找到除字符串之外的任何内容?
是的,如果您使用html表单发送帖子请求,示例表单包含名为" name"的输入字段,则
$_POST['name'];
包含当时输入字段中的值你提交它。
当$ _POST是一个数组且其值是字符串时:
不,$ _POST始终是一个数组。
我们可以在这些字符串中找到哪些编码?