$type = 'bravo';
if ($type === ('alpha' || 'bravo')) {
echo $type;
}
これは決して何も返しません。なぜこれが起こっているのですか?あなたは、個別の値をチェックする必要がバリアントの1つをチェックする際に3等価演算子が失敗しますが、同じ型です
if ($type === 'alpha' || $type === 'bravo') {
echo $type;
}
:
$type = 'bravo';
if ($type === ('alpha' || 'bravo')) {
echo $type;
}
これは決して何も返しません。なぜこれが起こっているのですか?あなたは、個別の値をチェックする必要がバリアントの1つをチェックする際に3等価演算子が失敗しますが、同じ型です
if ($type === 'alpha' || $type === 'bravo') {
echo $type;
}
:
部分式 '( 'alpha' || 'bravo')は' True'と評価されます。 – mario