MudGuard: ereg() durch preg_match ersetzen?

Beitrag lesen

Hi,

if($val && (ereg("^Text|^Memo|^Date|^Bool|^Nume",substr($key,0,4)))) {

das prüft, ob substr($key, 0, 4) genau einer der Strings "Text", "Memo", "Date", "Bool" oder "Nume" ist.

Mir stellt sich da die Frage, ob dazu überhaupt ein Regex, egal welcher Syntax sinnvoll ist, oder ob man besser auf ein in_array oder ähnliches zurückgreift.

cu,
Andreas a/k/a MudGuard