On Mon, 22 Nov 2010 22:20:50 -0000, Christopher Jones
<christopher.jo...@oracle.com> wrote:
Actually, it doesn't have compile-time dependencies, so it's probably
make sense to remove --enable-zend-multibyte completely.
Another ease-of-use simplification prior to releasing 5.3.4 is to roll
back the addition of ZEND_MULTIBYTE
http://svn.php.net/viewvc?view=revision&revision=305266
In future an ini_get() for zend.multibyte would be the solution for
http://bugs.php.net/bug.php?id=52348
If we are going to remove --enable-zend-multibyte, it makes of course
sense not to introduce ZEND_MULTIBYTE in 5.3.4, because it would it would
be meaningless in 5.4.
The problem in 5.3 is not as grave as the bug report paints it, you don't
need to sniff phpinfo() to see whether PHP was compiled with
--enable-zend-multibyte. You can use, for instance:
key_exists("detect_unicode", ini_get_all())
So it would be better to decide whether to remove --enable-zend-multibyte
in trunk right now.
I would be for removing the compile option, but disable it by default.
--
Gustavo Lopes
--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php