• 16-05-2020, 23:37:23
    #1
    merhaba arkadaşalr dün buna benzer bir soru sormuştum bu sefer daha da farklılaştırmak istiyorum;

    if $kullanicicek==$kullanicicek2 or $kullanicicek==$kullanicicek1 bu iki değişkende herhangi birisi aynı oldugunda kodu gösteriyor.
    ancak ben buna bir değişken daha eklemek istiyorum bu iki koddan herhangi birisi aynı olduğunda ve $degisken1==$degisken2
    aynı olduğunda kodu göstersin istiyorum.
    if($kullanicicek==$kullanicicek2 or $kullanicicek==$kullanicicek1 && $degisken1 == $degisken2){
    şunu denedim olmadı.

    yani &&den öncekinden herhangi birisi aynı olacak ve && sonrası aynı olursa kodu göstersin istiyorum
  • 16-05-2020, 23:39:28
    #2
    or grubunu paranteze alarak bunlardan biri ve ikinci koşul şeklinde yapabilirsin hocam

    if(($kullanicicek==$kullanicicek2 or $kullanicicek==$kullanicicek1) && $degisken1 == $degisken2)
  • 16-05-2020, 23:39:45
    #3
          if(($kullanicicek==$kullanicicek2 || $kullanicicek==$kullanicicek1 ) && $degisken1 == $degisken2){
              ...
          }
  • 16-05-2020, 23:42:45
    #4
    Sınırsız varyasyon ekleyebilirsiniz

    Sadece arada ki imleçler yada kelimeler farklı olur

    || ve OR = yada
    && ve AND = ve

    Yani şöyle olacak;

    Birinci koşul veya ikinci koşuldan bieisi doğru olacak ama üçüncü koşul kesinlikle doğru olacak anlamına geliyor.
  • 17-05-2020, 00:30:08
    #5
    yukarda arkadaşın verdiği gibi php nin if kosulunda or kullanımı || şeklindedir hatanız odur
  • 17-05-2020, 00:31:28
    #6
    InternettinHoca adlı üyeden alıntı: mesajı görüntüle
    or grubunu paranteze alarak bunlardan biri ve ikinci koşul şeklinde yapabilirsin hocam

    if(($kullanicicek==$kullanicicek2 or $kullanicicek==$kullanicicek1) && $degisken1 == $degisken2)
    geronimos adlı üyeden alıntı: mesajı görüntüle
          if(($kullanicicek==$kullanicicek2 || $kullanicicek==$kullanicicek1 ) && $degisken1 == $degisken2){
              ...
          }
    MAJER adlı üyeden alıntı: mesajı görüntüle
    Sınırsız varyasyon ekleyebilirsiniz

    Sadece arada ki imleçler yada kelimeler farklı olur

    || ve OR = yada
    && ve AND = ve

    Yani şöyle olacak;

    Birinci koşul veya ikinci koşuldan bieisi doğru olacak ama üçüncü koşul kesinlikle doğru olacak anlamına geliyor.
    CanOffline adlı üyeden alıntı: mesajı görüntüle
    yukarda arkadaşın verdiği gibi php nin if kosulunda or kullanımı || şeklindedir hatanız odur
    tüm yorumlar için teşekkürler, sayenizde çözdüm