laravel wie überprüft wird, als gleich einer variable
in laravel überprüfung (Registrierung), die ich vergleichen möchten eines der Felder mit einer php-variable (es sollte gleich mit)
wie kann ich dies tun?
protected function validator(array $data)
{
return Validator::make($data, [
'name' => 'required|max:255',
'phone' => 'required|min:10|max:11|unique:users',
'email' => 'required|email|max:255',
'password' => 'required',
'password_confirmation' => 'required',
'user_captcha' => 'required'
]);
}
- meinst du so etwas? 'name' =>', equalto:$varable', es ist nur ein Beispiel für das Verständnis
- Ja genau, ich brauche diese
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie es tun, zum Beispiel für name-Feld wie diesem:
Erinnern zu import-Regel-Klasse (verwenden Sie Beleuchten\Validation\ - Regel;)
Können Sie mehr info in: https://laravel.com/docs/5.4/validation#rule-in
BEARBEITEN
Vorgeschlagen von @patricus, dies ist ein besserer Weg,
'name' => 'required|in:'.$variable,