If deyiminin ayrı maddede?

1 Cevap php

Bir if() tablosunda birden çok yan tümce için herhangi bir yolu var mı?

Örneğin:

if( ($username=='textUser' && $role=='admin') || ($admin=='yes'))
{
    // If the username AND role are set to admin OR if the admin is set to 'yes'
}
else
{
    // Neither clauses of the if statement are true
}

Belki de bu aslında doğru kod, ben hiç bunu denedim - ama eğer, kimse bana nasıl söyleyebilir? :)

1 Cevap

Bu aslında doğru kod. Bunun yerine onlar, eldeki durumda ilgili ama kayda değer değil, operator precedence biraz Timothy @ şerefe farklı olsa ||, ayrıca (or kullanabilirsiniz. )

($a == b) kompleksi if tablolarda komik durumları önlemek için: Her koşul $a == b parantez içine koymak eğilimindedir.