Share Lọc dữ liệu với thư viện Filterus

filiallion

Administrator
Staff member
Administrator
Messages
585
Points
10
Language
Tiếng Việt
Trong PHP, có nhiều hàm hỗ trợ các bạn lọc dữ liệu nhưng để sử dụng đạt hiệu quả khi thực hiện các dự án thực tế thì đòi hỏi các bạn phải kết hợp các hàm này lại để tạo ra một bộ lọc hoàn chỉnh. Để không mất nhiều thời gian các bạn có thể sử dụng thư viện lọc dữ liệu Filterus, đây là thư viện hỗ trợ nhiều phương thức lọc dữ liệu chuỗi, mãng và các dữ liệu khác.

Thư viện Filterus chỉ hỗ trợ PHP phiên bản 5.3+.

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

Các bạn chạy lệnh sau để cài đặt thư viện Filterus:
Code:
composer require ircmaxell/filterus
Các bạn tham khảo ví dụ sau để biết cách sử dụng thư viện:
PHP:
<?php
//Require tập tin autoload.php
require 'path/to/autoload.php';

//Khai báo sử dụng thư viện
use Filterus\Filter;

//Lọc theo yêu cầu
$filter = Filter::map(array(
    'foo' => 'string,min:3,default:test'
));

$temp = array(
    'foo' => 'bar'
);

$result = Filter::factory($filter)->filter($temp);
Các bạn có thể tìm hiểu thêm về thư viện Filterus tại địa chỉ https://github.com/ircmaxell/filterus.
 
Back
Top