我试图对收音机中的“男性”“女性”进行严格的比较。我知道我确实犯了一些愚蠢的错误,但是却盲目了。我有下面的代码,我需要在单选框中检查=“ckecked”。
<p>
<label for="gender">Gender</label><br>
<label for="mail">Male</label>
<input class="w3-radio" type="radio" name="gender" {{ ($a['gender'] ?? '' === "male")? "checked" : "" }} value="male"/>
@php
if ($a['gender'] ?? '' === 'female') {
echo "true";
}
else {
echo "false";
}
@endphp
<label for="female">Female</label>
<input class="w3-radio" type="radio" name="gender" {{ ($a['gender'] ?? '' === "female")? "checked" : "" }} value="female"/>
</p>
不管是什么,这总是会检查“女性”收音机。甚至
@php
if ($a['gender'] ?? '' === 'female') {
echo "true";
}
else {
echo "false";
}
@endphp
始终返回 true。需要帮助。提前致谢
慕桂英3389331
Qyouu