Kurzschreibweise gesucht
nic
- php
Hi,
kann man das hier irgendwie kürzer oder schöner schreiben?
if ($a == "Test" || $a == "abc" || $a == "qwe" || (...) ) {
// (...)
}
Ich möchte einfach testen ob die Variable $a einer dieser Wörter entspricht.
Grüße,
Nic
Hi,
Ich möchte einfach testen ob die Variable $a einer dieser Wörter entspricht.
in_array.
MfG ChrisB
Perfekt,
danke euch beiden
Hallo,
kann man das hier irgendwie kürzer oder schöner schreiben?
if ($a == "Test" || $a == "abc" || $a == "qwe" || (...) ) {
// (...)
}
Das ist schön genug...
> Ich möchte einfach testen ob die Variable $a einer dieser Wörter entspricht.
Sind die Vergleichswerte dynamisch?
Dann lade ein Array damit und benutze die Funktion in\_array()
<http://www.php.net/manual/en/function.in-array.php> oder die Funktion <http://www.php.net/manual/en/function.array-key-exists.php> oder die Funktion <http://www.php.net/manual/en/function.array-keys.php>
Grüße
Paul
Ich möchte einfach testen ob die Variable $a einer dieser Wörter entspricht.
Wenn es kein Array (wie von ChrisB angenommen) ist oder dazu gemacht werden soll, dann kannst du switch benutzen: http://php.net/manual/de/control-structures.switch.php
Ach was rede ich da für einen Quatsch... vergiss es einfach wieder ;)