PHPackages                             dachiiii/validation - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Validation &amp; Sanitization](/categories/validation)
4. /
5. dachiiii/validation

ActiveLibrary[Validation &amp; Sanitization](/categories/validation)

dachiiii/validation
===================

A simple and easy to use input validation library

1.0.1(1y ago)012MITPHPPHP &gt;=8.3

Since Aug 22Pushed 1y ago1 watchersCompare

[ Source](https://github.com/Dachiiii/Validation)[ Packagist](https://packagist.org/packages/dachiiii/validation)[ RSS](/packages/dachiiii-validation/feed)WikiDiscussions main Synced today

READMEChangelog (1)Dependencies (1)Versions (2)Used By (0)

[![PHP Version](https://camo.githubusercontent.com/c2f249ab25e9b42a97f37f0902863be38867011397c13cca7187c5f2a6f2b27c/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7068702d382e332e362d707572706c65)](https://camo.githubusercontent.com/c2f249ab25e9b42a97f37f0902863be38867011397c13cca7187c5f2a6f2b27c/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7068702d382e332e362d707572706c65)[![PHPUnit](https://camo.githubusercontent.com/60f235544a5fe7d14dfde4f8a88391006abd5ce42008b61b8def70439c5d1952/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f504850556e69742d25354531312e332d79656c6c6f77)](https://camo.githubusercontent.com/60f235544a5fe7d14dfde4f8a88391006abd5ce42008b61b8def70439c5d1952/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f504850556e69742d25354531312e332d79656c6c6f77)

PHP Input Validation Library
============================

[](#php-input-validation-library)

A Simple PHP input validation to ensure data integrity and security in web applications. This library provides set of rules for validating various types of input, and also prevents XSS, and File Upload Vulnerabilites by sanitizing and validation.

Installation via composer
-------------------------

[](#installation-via-composer)

```
composer require dachiiii/validation

```

Usage
-----

[](#usage)

to validate input data, several steps have to be taken, creating FormValidationClass, set rules, and validate. For example, if you want to validate Add Product Form, you must create **regular class file** in your project, and write rules in it, for example:

```
