doudi7570 2013-09-04 22:19
浏览 35
已采纳

在php中回显一个真正的条件语句

I have an array.

if (        $date_month == $months['1'] ||
            $date_month == $months['2'] ||
            $date_month == $months['3'] ||
            $date_month == $months['4'] ||
            $date_month == $months['5'] ||
            $date_month == $months['6'] ||
            $date_month == $months['7'] ||
            $date_month == $months['8'] ||
            $date_month == $months['9'] ||
            $date_month == $months['10'] ||
            $date_month == $months['11'] ||
            $date_month == $months['12'] 
            ) {
            echo "its true";


        }else{
            echo "its false";
        }

I want to echo the value of the one thats true. Currently I have to write if statements for each. Was wondering if there was a way to just echo which ever on is true in the conditional. Any help is greatly appreciated.

  • 写回答

1条回答 默认 最新

  • duanqiang7631 2013-09-04 22:24
    关注

    You could use the PHP function: in_array():

    if (in_array($month, $month_array)){
    
      echo "Found";
    
    }else{
    
      echo "Not Found";
    
    }
    

    Or you could do:

    if( $month_array[$month]){
    
       echo "true";
    
    }else{
    
       echo "false";
    
    }
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 【提问】基于Invest的水源涵养
  • ¥20 微信网友居然可以通过vx号找到我绑的手机号
  • ¥15 寻一个支付宝扫码远程授权登录的软件助手app
  • ¥15 解riccati方程组
  • ¥15 display:none;样式在嵌套结构中的已设置了display样式的元素上不起作用?
  • ¥15 使用rabbitMQ 消息队列作为url源进行多线程爬取时,总有几个url没有处理的问题。
  • ¥15 Ubuntu在安装序列比对软件STAR时出现报错如何解决
  • ¥50 树莓派安卓APK系统签名
  • ¥65 汇编语言除法溢出问题
  • ¥15 Visual Studio问题