※ ChatGPTを利用し、要約された質問です(原文:【初歩】 5つのIF文を1つにまとめたいのですが)
5つのIF文を1つにまとめたいのですが
このQ&Aのポイント
質問者は、5つのIF文を1つにまとめたいという初歩的な質問をしています。
質問者が持つテキストフィールドが5つあり、未入力の場合に個別のメッセージを表示したいという要望があります。
質問者は、1が未入力、2が未入力、3が未入力、4が未入力、5が未入力と個別にメッセージを表示したいと考えています。
初歩的な質問ですが
テキストフィールド<input type="text"> が5つあって,未入力だった場合に
個別に未入力を示すメッセージを出す場合,以下はもっと短くかけませんか.
if ($var1 == "") {
$errMsg1="1が未入力"
}
if ($var2 == "") {
$errMsg2="2が未入力"
}
if ($var3 == "") {
$errMsg3="3が未入力"
}
if ($var4 == "") {
$errMsg4="4が未入力"
}
if ($var5 == "") {
$errMsg5="5が未入力"
}
例えば,以下のような横着はできるのでしょうが,
if ($var1 == "" or $var2 == "" or $var3 == "" or $var4 == "" or $var5 == "") {
$errMsg="1~5のどこかが未入力"
}
ここでは,「1~5のどこかが」でなく
「1が」「2が」「3が」「4が」「5が・・・」と,個別に変えたいのです.
お礼
sterdustさん 早速ありがとうございました. そういえば,そういう構文がありましたね. ありがとうございました!