Forms PHPs isset无法正确使用隐藏输入$\u POST vars-错误?

Forms PHPs isset无法正确使用隐藏输入$\u POST vars-错误?,forms,post,isset,Forms,Post,Isset,以下表格: 如果是空字符串,我不确定是否发送到服务器。这只是浪费发送的数据。垃圾堆里有吗?我认为isset()会认识到它是空的,并且认为它是“未设置的”,如果两个隐藏的输入都是空的,则它不在转储中。如果一个或两个隐藏输入都有值,则两个输入始终都在转储中。这太疯狂了…我不确定个人到底发生了什么,但只要你定义了正确的条件,那么一切都很好。这将不是一个PHP be的东西,虽然它是基于浏览器表单提交。。。因此,这实际上是浏览器特有的处理方式。PHP与前端部分无关。前端确定发送到服务器的内容。你知道吗?是

以下表格:


如果是空字符串,我不确定是否发送到服务器。这只是浪费发送的数据。垃圾堆里有吗?我认为isset()会认识到它是空的,并且认为它是“未设置的”,如果两个隐藏的输入都是空的,则它不在转储中。如果一个或两个隐藏输入都有值,则两个输入始终都在转储中。这太疯狂了…我不确定个人到底发生了什么,但只要你定义了正确的条件,那么一切都很好。这将不是一个PHP be的东西,虽然它是基于浏览器表单提交。。。因此,这实际上是浏览器特有的处理方式。PHP与前端部分无关。前端确定发送到服务器的内容。你知道吗?是的,你是对的…我认为问题在于形式。。。
var_dump($_POST);
if (isset($_POST['hiddenFriend-1']) && isset($_POST['hiddenFriend-2']))
{   
    self::addPeople();
}
else
{
    self::showTemplate();
}