Approximate/fuzzy string search in PHP [Leave a comment]
It allows you to specify a Levenshtein edit distance treshold, i.e. an error limit for a match. For example, a search for kamari with a treshold of 1 errors would match kamari,kammari, kaNari and kamar but not kaNar.