问题是当我使用
$fname = isset($_POST['fname']) ? $_POST['fname'] : 'sample';
die($fname);
在 PHP 端,在填写了 fname 字段的表单提交后,得到的输出与我填写的完全一致,在提交未填写的 fname 输入字段后,得到输出绝对没有。!empty
改用代码
$fname = !empty($_POST['fname']) ? $_POST['fname'] : 'sample';
die($fname);
使用未填充的 fname 输入字段提交后,得到输出sample
。