如何添加“&";如果标头函数中有多个错误,则签名


How to add a "&" sign if more than one error in the header function

我的情况:我正在制作一个PHP联系人表单,我希望我的联系人表单显示空的特定输入文本区域

例如,一个使用我的联系表格的人写了一条消息和主题行,但没有写他们的电子邮件地址,reCAPTCHA是错误的我想告诉使用它的人为什么不能发送电子邮件,具体告诉他们出了什么问题。我想到在联系人页面上使用$_GET方法

例如:http://example.com/contact?email=empty&repatcha=错误的

我的问题:

当我创建联系人表单时,我注意到php的头函数中总是有&符号。如果有一个不正确的地方,我希望流程页面中的头函数不包括&符号

例如:http://example.com/contact?email=empty&

您最好构建一个数组,然后使用http_build_query将其放入查询字符串中。这有一个巧妙的效果,也可以逃离必要的字符。