Share Kiểm tra tính hợp lệ của dữ liệu với thư viện Respect Validation

filiallion

Administrator
Staff member
Administrator
Messages
585
Points
10
Language
Tiếng Việt
Thư viện Respect Validation là một thư viện dùng để kiểm tra tính hợp lệ của dữ liệu rất mạnh, hỗ trợ nhiều phương thức kiểm tra với các thông báo lỗi tuỳ chỉnh. Khi các bạn phát triển các ứng dụng web thì việc kiểm tra dữ liệu đầu vào là bắt buộc để đảm bảo ứng dụng web hoạt động chính xác và an toàn. Đối với các bạn không sử dụng một PHP framework nào để phát triển thì thư viện Respect Validation sẽ giúp các bạn rất nhiều.

Để sử dụng thư viện Respect Validation thì các bạn sử dụng công cụ composer để cài đặt. Các bạn có thể tìm hiểu công cụ composer tại địa chỉ https://getcomposer.org.

Thư viện Respect Validation chỉ hỗ trợ phiên bản PHP 5.4+ hoặc HHVM 3.3+.

Các bạn chạy lệnh composer sau để cài đặt thư viện Respect Validation:
Code:
composer require respect/validation
Để sử dụng thư viện, các bạn khai báo mã lệnh như sau:
PHP:
//Require tập tin autoload.php
require 'path/to/autoload.php';

//Khai báo sử dụng thư viện
use Respect\Validation\Validator;
Ví dụ sau dùng để kiểm tra có phải là số hay không:
PHP:
Validator::numeric()->validate(123);
Câu lệnh trên sẽ trả về true.

Ví dụ sau dùng để kiểm tra có phải là chuỗi chỉ chứa các ký tự số, chữ cái, không chứa khoảng trắng và có độ dài từ 1 đến 10 hay không:
PHP:
$validator = Validator::alnum()->noWhitespace()
                               ->length(1, 10);
                              
$validator->validate('Gextend');
Kết quả kiểm tra ở khối lệnh trên sẽ trả về true.

Ngoài ra, thư viện Respect Validation còn hỗ trợ rất nhiều các kiểm tra khác các bạn có thể tìm hiểu thêm tại địa chỉ https://github.com/Respect/Validation/blob/1.1/docs/README.md.
 
Back
Top