PHP | if文でANDやORを使った複数条件での分岐まとめ

2023-02-11PHP 条件分岐,PHP

PHP | if文でANDやORを使った複数条件での分岐まとめ

PHPのif文で実装する様々なサンプルコードまとめています。

数値を大きさを比較して条件分岐

if文で値の大きさを比較して条件分岐させるサンプルコードです

$a = 5;
if($a > 3) {
	echo "$aは3より大きい";
}else{
	echo "$aは3と等しいかより小さい";
}

// $aは3より大きい

変数に値があるかないかで条件分岐

if文で変数に値があるかないかを判別して条件分岐させるサンプルコードです

$a = 5;
if($a != "") {
	echo "$aに値はあります";
}else{
	echo "$aに値はありません";
}

// $aに値はあります

複数条件での分岐(and)

if文で複数条件を満たしているかどうかで条件分岐させるサンプルコードです

$a = 5;
$b = "on";
if($a != "" && $b == "on") {
	echo "$aに値はありbはonです";
}else{
	echo "$aに値がないか$bはonではありません";
}

// $aに値はありbはonです

複数条件での分岐(or)

if文で指定したいずれかの条件を満たしているかどうかで条件分岐させるサンプルコードです

$a = 5;$b = "on";
if($a != "" || $b == "on") {
	echo "$aに値があるかbはonです";
}else{
	echo "$aに値がなく$bはonではありません";
}

// $aに値があるかbはonです

複数条件での分岐(andとorの混合条件)

if文で複数条件及び指定したいずれかの条件を満たしているかどうかで条件分岐させるサンプルコードです

$a = 5;$b = 1;
if($a != 1 || $a != 2) && ($b == 1) {
	echo "$aは1でも2でもなく$bは1です";
}

// $aは1でも2でもなく$bは1です

PHP 条件分岐,PHP

Posted by Yousuke.U