ilya/fuzzy

优秀的PHP模糊字符串搜索库

1.0.0 2014-04-15 16:59 UTC

This package is not auto-updated.

Last update: 2024-09-13 21:24:33 UTC


README

PHP中的模糊搜索变得简单!

安装

composer require ilya/fuzzy:~1

使用

array search(array $rows, string $query, integer $threshold = 3)

$rows = ['f', 'fo', 'foo', 'foob', 'fooba', 'foobar'];

$fuzzy = new \Fuzzy\Fuzzy;

$query = 'foobar';

$fuzzy->search($rows, $query, 0); // ['foobar']
$fuzzy->search($rows, $query, 1); // ['foobar', 'fooba']
$fuzzy->search($rows, $query, 2); // ['foobar', 'fooba', 'foob']
$fuzzy->search($rows, $query, 3); // ['foobar', 'fooba', 'foob', 'foo']

许可证

本项目采用MIT许可证。