2015-11-05 41 views
-1

是它檢查$ orderstatus值正道多個值?如何檢查,如果在條件

if($orderstatus == Refund || Cancel){ 

      } 

我想如果orderstatus退款或cancle然後只有去如果條件。

+0

的可能的複製[PHP如果有多個條件聲明】(http://stackoverflow.com/questions/5593512/php-if語句來與 - 多條件) – Criesto

回答

1

嘗試

if($orderstatus == 'Refund' || $orderstatus == 'Cancel'){ 
    //got here 
} 

此檢查任何一個條件。

另外,我補充各地Refundcancel值引號,因爲它們都是字符串。

0

可以使用也in_array

if($orderstatus == 'Refund' || $orderstatus == 'Cancel'){ 

} 

if (in_array($orderstatus, array('Refund', 'Cancel'))) { 

}