0 レビュー
4 回答
php-Ifステートメント-いずれか1つfalse
ここに私のコードがあります。検証なしまたは検証のいずれかがチェックされていない場合、ユーザーは「購入オプションを選択」する必要があります...以下の私の方法は機能しますが、1つだけでより簡単な方法はありますかifステートメント?
if ($buyoption == "With Validation") {
} else if ($buyoption == "No Validation") {
} else {
$buyoptionError = "Please select a buy option";
echo "$buyoptionError <br>";
$YesorNo = 0;
}
わからない
0
レビュー
答え :
解決策:
最適化
if ($buyoption != 'With Validation' && $buyoption != "No Validation") {
$buyoptionError = "Please select a buy option";
echo "$buyoptionError <br>";
$YesorNo = 0;
}
わからない
0
レビュー
答え :
解決策:
スイッチを使用することもできます:
switch($buyoption){
case "With Validation":
#code
break;
case "No Validation":
#code
break;
default:
$buyoptionError = "Please select a buy option";
echo "$buyoptionError <br>";
$YesorNo = 0;
}
わからない
0
レビュー
答え :
解決策:
これを使用できる可能性があります
if (((trim($buyoption) === "With Validation") || (trim($buyoption) === "No Validation")))===false) {
$buyoptionError = "Please select a buy option";
echo "$buyoptionError <br>";
$YesorNo = 0;}else{
// your code
}
わからない
0
レビュー
答え :
解決策:
echo ($YesorNo = ($buyoption == "With Validation" || $buyoption == "No Validation")) ? "": "Please select a buyoption";
わからない
同様の質問
私たちのウェブサイトで同様の質問で答えを見つけてください。