1. Go to this page and download the library: Download phpviet/validation 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/ */
phpviet / validation example snippets
use PHPViet\Validation\Validator;
$input = 'số điện thoại';
var_dump(Validator::mobileVN()->validate($input)); // trả về true hoặc false tương đương với dữ liệu hợp lệ hoặc không.
var_dump(Validator::mobileVN()->assert($input)); // throw exception nếu dữ liệu không hợp lệ.
use PHPViet\Validation\Validator;
$input = 'số điện thoại';
var_dump(Validator::landLineVN()->validate($input)); // trả về true hoặc false tương đương với dữ liệu hợp lệ hoặc không.
var_dump(Validator::landLineVN()->assert($input)); // throw exception nếu dữ liệu không hợp lệ.
use PHPViet\Validation\Validator;
$input = 'Số thẻ căn cước hoặc chứng minh thư';
var_dump(Validator::idVN()->validate($input)); // trả về true hoặc false tương đương với dữ liệu hợp lệ hoặc không.
var_dump(Validator::idVN()->assert($input)); // throw exception nếu dữ liệu không hợp lệ.
use PHPViet\Validation\Validator;
$input = 'ipv4 hoặc ipv6';
var_dump(Validator::ipVN()->validate($input)); // trả về true hoặc false tương đương với dữ liệu hợp lệ hoặc không.
var_dump(Validator::ipVN()->assert($input)); // throw exception nếu dữ liệu không hợp lệ.
// chỉ kiểm tra ipv4
var_dump(Validator::ipVN(4)->validate($input)); // trả về true hoặc false tương đương với dữ liệu hợp lệ hoặc không.
var_dump(Validator::ipVN(4)->assert($input)); // throw exception nếu dữ liệu không hợp lệ.
// chỉ kiểm tra ipv6
var_dump(Validator::ipVN(6)->validate($input)); // trả về true hoặc false tương đương với dữ liệu hợp lệ hoặc không.
var_dump(Validator::ipVN(6)->assert($input)); // throw exception nếu dữ liệu không hợp lệ.
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.