programming:php:start:search-substring
Поиск подстроки
$input = 'al'; $matches = array_filter($streetNames, create_function('$v','return (stripos($v,'.$input.') !== false ? true : false);')); $weight = array_map(create_function('$v','return array($v,levenshtein('.$input.',$v));'),$matches); uasort($weight, create_function('$a,$b', 'if ($a[1] == $b[1]) {return 0;} return ($a[1] < $b[1]) ? -1 : 1;')); $weight = array_slice($weight, 0, 10);
programming/php/start/search-substring.txt · Последнее изменение: 2017/03/27 11:26 — artur