dedlfix: RegExp für Email Validierung

Beitrag lesen

Hi!

Nicht immer ist Umkopieren falsch, auch wenn es hier leider oft pauschal so behauptet wird. Je nachdem, wieviele Operationen du auf deine Variable in diesem Fall anwenden möchtest, wäre ein Umkopieren durchaus nicht die schlechteste Lösung. Diese hier ist es.

Du übersiehst, dass es es sich im vorliegenden Fall nicht um ein Umkopieren handelt, bei dem der neue Wert weiterhin gleich dem alten bleibt, sondern um ein Ablegen eines veränderten Wertes.

$mail = $_GET['mail'];

wäre sinnloses Umkopieren, und

$mail = strtolower($_GET['mail']);

ist kein Umkopieren. Solche Fälle wird wohl kaum einer (ungestraft) als nicht sinnvolles Umkopieren bezeichnen.

Merke: das Manipulieren von PHPs Superglobalen ist schlechter Stil und häufig unterschätze Fehlerquelle.

Eine pauschale Behauptung.

Lo!