所以我的问题是:
如果我不在输入中写任何东西
<input type="text" name="test">
在使用 post 方法的简单形式中,当我$_POST
在操作 url 中收到数组时,它$_POST["test"]
作为空字符串 ( $_POST["test"] => ""
) 存在。
所以我不能使用空合并,因为$var = $_POST["test"] ?? 'default';
它总是$var = "";
(正常)。
有什么办法可以解决这个问题?
所以我的问题是:
如果我不在输入中写任何东西
<input type="text" name="test">
在使用 post 方法的简单形式中,当我$_POST
在操作 url 中收到数组时,它$_POST["test"]
作为空字符串 ( $_POST["test"] => ""
) 存在。
所以我不能使用空合并,因为$var = $_POST["test"] ?? 'default';
它总是$var = "";
(正常)。
有什么办法可以解决这个问题?