Validierung
Domainnamen, IDN und E-Mail-Adressen sauber prüfen.
- Domain validieren mit Regex in PHP: Muster und Tests
Domainnamen per Regex validieren: ein getestetes PHP-Muster für Labels bis 63 und Namen bis 253 Zeichen, Umlaute, xn-- und 17 Testfälle gegen filter_var().
- E-Mail-Validierung in PHP: filter_var, MX und Umlaute
E-Mail-Validierung in PHP: was FILTER_VALIDATE_EMAIL ablehnt, wie du Umlaut-Domains und Null-MX behandelst und wann egulias/email-validator lohnt. 10 Testfälle.
- Punycode in PHP: IDN-Domains mit idn_to_ascii umwandeln
Punycode in PHP: idn_to_ascii() und idn_to_utf8() richtig aufrufen, warum straße.de ohne Flag zu strasse.de wird und wie du IDNA-Fehler ausliest.
- Public Suffix List in PHP: Registrierbare Domain finden
Public Suffix List in PHP nutzen: Aus shop.example.co.uk die Domain example.co.uk ermitteln, eigener Parser für 10.398 Regeln oder php-domain-parser per Composer.