Ctype Compat
, (*1)
This Package has been deprecated, please use symfony/polyfill-ctype instead., (*2)
A package to make sure ctype functions still work, even if a php version is used that was compiled with --disable-ctype.
If ctype is enabled this package will do nothing, if ctype is disabled this package will provide these functions.
Instead of crashing when they can't be found., (*3)
The only requirement is php 5.3+, (*4)
Installation
Composer
Simply run the following command:, (*5)
$ composer require backendtea/ctype-compat
Manually
Download the src/ctype.php file, and include it within your project., (*6)
Usage
By installing the package through composer you are automatically using it, no configuration required., (*7)
If this package is manually added to the project include_once it in a bootstrap file, or simply where it is needed., (*8)
Versioning
This project follows Semantic Versioning 2.0.0, which means that any breaking change of the public
wil result in a major version up. Anything marked @internal can be changed at any time and should not be relied on., (*9)
Although this is currently in a 0.* version, and is therefore allowed to have BC breaking changes in minor releases, we will
attempt to reduce breaking changes to an absolute minimum. The 0.* version mainly indicates that it has not seen major usage., (*10)
Limitations
Normal ctype functions are locale dependent, these versions are slightly 'dumber', and may therefore not give the expected result
if it is dependent on locale., (*11)
Contributing
If this package shows unexpected behaviour please report a github issue.
If you wish to create a pull request, please read our Contributing guide, (*12)