Download the PHP package spekulatius/php-char-combinator without Composer
On this page you can find all versions of the php package spekulatius/php-char-combinator. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download spekulatius/php-char-combinator
More information about spekulatius/php-char-combinator
Files in spekulatius/php-char-combinator
Package php-char-combinator
Short Description An extentable, dynamic character-list generator for PHP.
License MIT
Informations about the package php-char-combinator
PHP Char Combinator
The PHP Char Combinator is a utility class that provides methods to generate arrays of character combinations based on specified criteria.
WARNING:
- This package is not intended to be deployed in any web-projects. It's a tool for testing - not production. No warrenty for any damage!
- This will generate a lot of combinations, make sure your are ready to handle the volume. You probably will need to adjust your
php.ini
Features
- Generate arrays of character combinations within a specified length range.
- Generate an array of ASCII characters or non-alphanumeric ASCII characters.
- Recursive combination generation algorithm for generating all possible combinations.
Usage
Installation
Basic Usage
Here's a basic example of how you can use the Combinator
class to generate combinations of characters:
Additional Methods
The Combinator
class provides two additional methods:
prepareAsciiChars()
This method generates an array of all ASCII characters.
prepareNonAlphanumericAsciiChars()
This method generates an array of non-alphanumeric ASCII characters.
Contributing
Feel free to contribute by opening issues or pull requests on GitHub.
License
This project is open-source and available under the MIT License.