Libraries tagged by string compare
danack/float-hex
842 Downloads
Float to hex strings, and float comparison.
cmpayments/jsonlint
4637 Downloads
JSON Lint for PHP checks a string for invalid or malformed JSON, control character error, incorrect encoding or just plain old syntax errors. It returns comprehensive feedback in a one-line error message (one-line message especially meant for REST APIs) about the first error that occurred in the (JSON) string. It supports both RFC 4627 and (its superseding) RFC 7159.
json-zlib/compressor
1833 Downloads
A library to (de-)compress JSON strings using `zlib`.
tenqz/lingua
1 Downloads
A comprehensive PHP library for advanced text processing using Chain of Responsibility pattern
mfonte/base62x
302 Downloads
A Base62x PHP implementation library, that can be used in frameworks like Laravel, that supports encoding/decoding of strings, arrays, objects, and binary resources. It also supports Gzip compression/decompression and symmetric encryption.
emeraldion/tramezzino
644 Downloads
Converts a list of strings into a compact, readable representation with delimiters of choice
zhenhao/smaz
4830 Downloads
PHP port of Smaz - a short string compression library
cubedtear/semver
5 Downloads
Semantic versioning string parsing and comparison library.
valorin/debver
123 Downloads
Simple PHP helper class for comparing Debian/Ubuntu package version strings.
lithephp/swisshelper
10 Downloads
Lithe SwissHelper is a comprehensive PHP utility library designed to simplify common programming tasks. It provides a collection of helper functions for string manipulation, array handling, data validation, and more, all designed with a focus on developer experience and code readability.
getintent/php-diff
5938 Downloads
A comprehensive library for generating differences between two hashable objects (strings or arrays).
andrey-mashukov/comparison
67 Downloads
String comparison (percents, match)
orware/compressed-string
735 Downloads
Based on the wonderful work by Tom Westcott (https://packagist.org/packages/cyberdummy/gzstream) which provided most of the functionality I required. Allows for gzip compressed string streams to be used for holding data. This project was created because I wanted a way to store large database result sets more easily in memory (especially ones that were just going to be output as JSON in an API response), since using a regular PHP array resulted in large memory usage.
ondrejsanetrnik/laravel-comparison-methods
56 Downloads
Provides additional methods for comparison of strings and numbers
aliance/compressor
14 Downloads
Pack and compress value to shorten string.