znerol / unidata-toolkit
Toolkit for reading, writing and transforming unicode data tables
Requires
- php: >=5.3.0
- ext-mbstring: *
Requires (Dev)
- phpunit/phpunit: 3.7.*
This package is not auto-updated.
Last update: 2020-05-01 16:45:46 UTC
README
Toolkit for reading, writing and transforming unicode data tables.
This project provides a set of classes simplifying parsing and manipulation of files formatted according to the UAX #44 File Format Conventions including UnicodeData.txt and PropList.txt. It contains algorithms capable of calculating the difference and union of codepoint ranges necessary to implement the algorithm used to calculate derived properties as described in the Precis Framework or RFC5892. Further there are classes helping with construction of PCRE compatible character classes such that the result of those transformations can be easily serialized and reused as part of other projects.
Examples
Refer to the examples directory of the project source code for guidance on how to build your tools using the PHP Unicode Data Toolkit.
Source Code
The source code is hosted on github:
git clone git://github.com/znerol/php-ucd-tk.git
cd php-ucd-tk
An issue tracker and the wiki page is available at https://github.com/znerol/php-ucd-tk
API Documentation
See http://znerol.github.com/php-ucd-tk/doc/api/html
License
This project is licensed under the terms of the MIT License.