所以我的问题是:
如果我在输入中什么都没写
<input type="text" name="test">
使用post方法的简单形式,当我在操作网址中收到$_POST
数组时,$_POST["test"]
作为空字符串($_POST["test"] => ""
)存在。
所以我不能使用空合并,因为$var = $_POST["test"] ?? 'default';
因为它总是$var = "";
(很正常)。
有什么办法解决这个问题?
答案 0 :(得分:1)
仅用于检查帖子数据中是否有特定密钥
if (isset($_POST['test']) )
{
$textData = '+text'.$_POST['test'];
echo $textData;
}