Autor | Zpráva | ||
---|---|---|---|
kovs Profil |
#1 · Zasláno: 10. 5. 2015, 23:09:24
ahoj. chci vědět, jestli je možné podmínku napsanou níže nějak zkrátit.
řekněme, že mám v 5 typů "oprávnění", a to: owner ,admin, support, player, unkown a danou podmínku chci povolit třeba 4 skupinám, tedy: owner, admin, support a player jde nějak zkrátit tato podmínka? (nemyslím teď, že by se dalo != "unkown") if ($_SESSION['rank'] == "owner" OR $_SESSION['rank'] == "admin" OR $_SESSION['rank'] == "support" OR $_SESSION['rank'] == "player") { ... } |
||
juriad Profil |
if (in_array($_SESSION['rank'], array('owner', 'admin', 'support', 'player'))) { # ... } |
||
Monkeys Profil * |
#3 · Zasláno: 10. 5. 2015, 23:14:34
kovs:
switch($_SESSION['rank']){ case "owner": case "admin": case "support": //kod break; default: // default kod break; } M. |
||
kovs Profil |
díky, použiji to juriadovo, chtěl jsme pokud možno kratší zápis a ten tvůj, monkeys, se mi moc jednodušší nezdá.
|
||
Časová prodleva: 8 let
|
0