Laravel Validation Allow Only Numbers Example

By Hardik Savani July 13, 2020 Category : Laravel

Here, i will show you how to works laravel validation for number only. you can see laravel validation allow only numbers. This article will give you simple example of allow only numbers in laravel validation. We will use allow only number in laravel validation. So, let's follow few step to create example of laravel numeric validation example.

we will use numeric validation rule for allow only numbers in laravel 6, laravel 7 and laravel 8.

we may sometime requirement to add validation for allow only number in our laravel application. so i will show how to validation for accept only numbers in laravel 7 using laravel alpha. you can easily use with your controller method.

I will give you way to add validation in laravel. so i will just show you controller code and preview here. so you can also follow form validation with laravel with this code: Laravel Form Validation Example.

Example 1:

<?php

namespace App\Http\Requests;

use Illuminate\Foundation\Http\FormRequest;

use Illuminate\Validation\Rule;

class StoreUser extends FormRequest

{

/**

* Determine if the user is authorized to make this request.

*

* @return bool

*/

public function authorize()

{

return true;

}

/**

* Get the validation rules that apply to the request.

*

* @return array

*/

public function rules()

{

return [

'name' => 'required',

'phone' => 'required|numeric'

];

}

}

Example 2: digits_between Add Digits Minimum 3 and Maximum 5

<?php

namespace App\Http\Requests;

use Illuminate\Foundation\Http\FormRequest;

use Illuminate\Validation\Rule;

class StoreUser extends FormRequest

{

/**

* Determine if the user is authorized to make this request.

*

* @return bool

*/

public function authorize()

{

return true;

}

/**

* Get the validation rules that apply to the request.

*

* @return array

*/

public function rules()

{

return [

'name' => 'required',

'amount' => 'required|digits_between:3,5'

];

}

}

Example 3: Add Digits Minimum 3 and Maximum 5

<?php

namespace App\Http\Requests;

use Illuminate\Foundation\Http\FormRequest;

use Illuminate\Validation\Rule;

class StoreUser extends FormRequest

{

/**

* Determine if the user is authorized to make this request.

*

* @return bool

*/

public function authorize()

{

return true;

}

/**

* Get the validation rules that apply to the request.

*

* @return array

*/

public function rules()

{

return [

'name' => 'required',

'amount' => 'required|numeric|min:3|max:5'

];

}

}

I hope it can help you...