Eines der mächtigsten Funktionen des PHP-Webframeworks Laravel ist der Validator.
Die nachfolgende Tabelle listet lediglich die wichtigsten, am meist gebräuchlichen Parameter auf. Beim Aufruf der Funktion „validate“ können mehrere Parameter durch ein Pipe „|“ getrennt werden.
Parameter | Beschreibung |
---|---|
bail | Alle nachfolgenden Parameter müssen zutreffen (oder es wird nach dem ersten Fehler nicht weiter geprüft) |
required | Wert muss vorhanden (darf nicht leer) sein |
Wert muss eine gültige E-Mail-Adresse sein | |
ip | Wert muss eine gültige IP-Adresse sein |
active_url | Wert muss eine erreichbare URL sein |
alpha | nur Buchstaben werden zugelassen |
numeric | nur Zahlen werden zugelassen (min und max haben hier eine andere Bedeutung!!) |
alpha_numeric | nur Buchstaben und Zahlen werden zugelassen |
min:X | Wert muss mind. X Zeichen lang sein oder numerischer Wert muss mind. X sein |
max:X | Wert darf max. X Zeichen lang sein oder numerischer Wert darf nicht höher als X sein |
in:X,X,X | Nur die aufgelisteten Werte (beliebig viele) werden zugelassen |
dimensions:min_width=X | Hochgeladenes Bild muss mindestens X Pixel Breit sein |
Auf dieser Seite finden Sie ein ausführliches Beispiel für die Verwendung des Validators