Req #72831 [NEW]: The encoding option for chr and ord
| From: | masakielastic at gmail dot com | Date: | Sun, 14 Aug 2016 03:52:37 +0000 |
| Subject: | Req #72831 [NEW]: The encoding option for chr and ord | ||
| Groups: | php.bugs | ||
| Request: | Send a blank email to php-bugs+get-203247@lists.php.net to get a copy of this message | ||
From: masakielastic at gmail dot com
Operating system:
PHP version: Next Minor Version
Package: Strings related
Bug Type: Feature/Change Request
Bug description:The encoding option for chr and ord
Description:
------------
This proposal is about adding the encoding option for chr and ord.
string chr ( int $codepoint [, string $encoding = "ISO-8859-1"] )
int ord ( string $string [, string $encoding = "ISO-8859-1"] )
The conversion between character and codepoint can be widely seen in
learning Unicode spec, escaping dangerous characters for security,
replacing emoji with image for legacy smartphone.
Although intl and mbstring module have the conversion feature
(IntlChar::chr, IntlChar::ord, mb_chr, mb_ord), A lot of people are
satisfied with UTF-8 and the developers of frameworks want to reduce the
dependencies of modules. Symfony developers maintain intl and
polyfill-mbstring component.
--
Edit bug report at https://bugs.php.net/bug.php?id=72831&edit=1
--
Try a snapshot (PHP 5.4): https://bugs.php.net/fix.php?id=72831&r=trysnapshot54
Try a snapshot (PHP 5.5): https://bugs.php.net/fix.php?id=72831&r=trysnapshot55
Try a snapshot (trunk): https://bugs.php.net/fix.php?id=72831&r=trysnapshottrunk
Fixed in SVN: https://bugs.php.net/fix.php?id=72831&r=fixed
Fixed in release: https://bugs.php.net/fix.php?id=72831&r=alreadyfixed
Need backtrace: https://bugs.php.net/fix.php?id=72831&r=needtrace
Need Reproduce Script: https://bugs.php.net/fix.php?id=72831&r=needscript
Try newer version: https://bugs.php.net/fix.php?id=72831&r=oldversion
Not developer issue: https://bugs.php.net/fix.php?id=72831&r=support
Expected behavior: https://bugs.php.net/fix.php?id=72831&r=notwrong
Not enough info: https://bugs.php.net/fix.php?id=72831&r=notenoughinfo
Submitted twice: https://bugs.php.net/fix.php?id=72831&r=submittedtwice
register_globals: https://bugs.php.net/fix.php?id=72831&r=globals
PHP 4 support discontinued: https://bugs.php.net/fix.php?id=72831&r=php4
Daylight Savings: https://bugs.php.net/fix.php?id=72831&r=dst
IIS Stability: https://bugs.php.net/fix.php?id=72831&r=isapi
Install GNU Sed: https://bugs.php.net/fix.php?id=72831&r=gnused
Floating point limitations: https://bugs.php.net/fix.php?id=72831&r=float
No Zend Extensions: https://bugs.php.net/fix.php?id=72831&r=nozend
MySQL Configuration Error: https://bugs.php.net/fix.php?id=72831&r=mysqlcfg