问题是我使用的时候
$fname = isset($_POST['fname']) ? $_POST['fname'] : 'sample';
die($fname);
Run Code Online (Sandbox Code Playgroud)
在PHP表单提交后,填写fname字段获取输出正是我填写的内容,在提交未填充的fname输入字段后,获得输出绝对没有.使用的代码!empty,而不是
$fname = !empty($_POST['fname']) ? $_POST['fname'] : 'sample';
die($fname);
Run Code Online (Sandbox Code Playgroud)
提交未填充的fname输入字段后,获取输出sample.