За последние 24 часа нас посетили 17987 программистов и 1612 роботов. Сейчас ищут 937 программистов ...

Прошу помочь с объединением условия в php

Тема в разделе "PHP для новичков", создана пользователем php4beginner, 31 мар 2008.

  1. php4beginner

    php4beginner Активный пользователь

    С нами с:
    31 мар 2008
    Сообщения:
    2
    Симпатии:
    0
    Я только начал изучать ПХП и столкнулся с такой проблемой: задаю условие

    Код (Text):
    1. if ( $membership == 'AB' )
    2. {echo "Автор:";}
    3.  
    4. else if ( $membership == 'AC' )
    5. {echo "Автор:";}
    6.  
    7. else if ( $v['on_username'] == 'guest' )
    8.  
    9. {echo "Зарегистрируйтесь";}
    10.  
    11. else if ( $v['u_account'] == 'Bronze' )
    12.  
    13. {echo "Да ты крут, чувак";}
    14.  
    15. else if ( $v['u_account'] == 'Silver' )
    16.  
    17. {echo "Да ты крут, чувак";}
    18.  
    19.  
    20. else {echo "Как стать крутым";}

    Сам вижу, что в Этом месте условие нужно объединить

    Код (Text):
    1. if ( $membership == 'AB' )
    2. {echo "Автор:";}
    3.  
    4. else if ( $membership == 'AC' )
    5. {echo "Автор:";}
    и здесь

    Код (Text):
    1. else if ( $v['u_account'] == 'Bronze' )
    2.  
    3. {echo "Да ты крут, чувак";}
    4.  
    5. else if ( $v['u_account'] == 'Silver' )
    6.  
    7. {echo "Да ты крут, чувак";}
    У меня добавляется еще

    и АF и АG - как єто все вместе объединить не знаю. Помогите с синтаксисом, пожалуйста!
     
  2. topas

    topas Активный пользователь

    С нами с:
    16 авг 2006
    Сообщения:
    2.258
    Симпатии:
    36
    PHP:
    1.  
    2. <?php
    3.  
    4. if ( ($membership == 'AB') || ( $membership == 'AC' ) )
    5. {
    6.     // something
    7. }
    8. elseif (... )
    9. {
    10.     // also something
    11. }
    12.  
    13. ?>
     
  3. topas

    topas Активный пользователь

    С нами с:
    16 авг 2006
    Сообщения:
    2.258
    Симпатии:
    36
    PHP:
    1. <?php
    2.  
    3. $memberships = array('AB', 'AC');
    4.  
    5. if (in_array('AC', $memberships))
    6. {
    7.     echo "tough guy";
    8. }
    9.  
    10. ?>
     
  4. php4beginner

    php4beginner Активный пользователь

    С нами с:
    31 мар 2008
    Сообщения:
    2
    Симпатии:
    0
    topas,
    спасибо большое!
     
  5. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    php4beginner
    уберите рекламу из подписи