在一个中组合多个OR语句-PHP

时间:2018-06-26 12:31:19

标签: php logic

我有一个IF语句,其中包含许多OR条件,我想问是否可以通过将它们组合成一个语句而不是多个语句来减少OR条件条件

if (($request->payment_method == "Bank_Transfer") || ($request->payment_method  == "Credit/Debit Card")
        || ($request->payment_method == "POS") ){

        }

1 个答案:

答案 0 :(得分:2)

您可以像下面这样使用in_array

if (in_array($request->payment_method, ["Bank_Transfer", "Credit/Debit Card", "POS"])) {

}