1. Go to this page and download the library: Download kpicaza/array-validator library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
kpicaza / array-validator example snippets
use Validator\ArrayValidator;
$rules = [
'user_id' => 'notEmpty',
'email' => 'notEmpty|email',
'name' => 'notEmpty|string|greaterThan:3|lessThan:120',
'description' => 'notEmpty|greaterThan:40'
];
// This is the array we want to validate
$params = [
'user_id' => 'SomeId',
'email' => '[email protected]',
'name' => 'Mr Potato',
'description' => 'Lorem Ipsum has been the industry\'s standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book.'
];
// It should not do nothing, everything is correct here.
ArrayValidator::check($params, $rules);
// Now you can do something with known valid params.
// This is the array we want to validate
$params['email'] = 'I\'m no an email address';
// This throws an InvalidArgumentException instance
ArrayValidator::check($params, $rules);
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.