Home » Internationalization » I18N_UnicodeString
Provides a way to work with self contained multibyte strings
This package is unmaintained.
Download latest release 0.3.1 (archived versions might be outdated)
License: BSD
Description
Provides a method of storing and manipulating multibyte strings in PHP without using ext/mbstring. Also allows conversion between various methods of storing Unicode in 8 byte strings like UTF-8 and HTML entities.
Maintainers
- John Downey (AZTEK) — lead, active
Dependencies
Required
- PHP (>= 5.0.0)
- PEAR Installer (>= 1.4.0b1)
Releases
- 0.3.1 (beta, 2012-03-31)
Release notes
License: BSD
QA release
Bug #19358 Wrong path to Exception class - 0.3.0 (beta, 2011-12-11)
Release notes
License: BSD
QA release
PHP5
Introduce exceptions
Bug #10572 stringReplace does infinite loop
Bug #11511 self:: keyword not PHP4 compatible - 0.2.1 (beta, 2006-04-20)
Release notes
License: BSD
Fixes quite a few bugs pointed out by Lukas Feiler.
- 0.2.0 (beta, 2006-04-20)
Release notes
License: BSD
This is a long overdue release that includes some feature requests. Notably, per request of Lukas Feiler, the method to convert from UTF-8 to an array of integers representing UCS-4 and the method to convert a single Unicode character to its UTF-8 representation have been made static. Also I included a patch from Jonathan Yavner that allows HTML entities to be inputted in &#xNNNN form where NNNN is the hexadecimal notation for the Unicode character.
- 0.1.0 (beta, 2004-08-28)
Release notes
License: BSD
This is the first release.
Bugs
| ID | Status | Type | Version | Date | Summary |
|---|---|---|---|---|---|
| #7429 | Closed | Req | 0.1.0 | 2006-04-19 | utf8-to-unicode & unicode-to-utf8 as public static methods |
| #10572 | Closed | Bug | 0.2.1 | 2007-03-31 | stringReplace does infinite loop |
| #11511 | Closed | Bug | 0.2.1 | 2007-07-03 | self:: keyword not PHP4 compatible |
| #19358 | Closed | Bug | 0.3.0 | 2012-03-29 | Wrong path to Exception class |